Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   реферер (https://forum.antichat.xyz/showthread.php?t=68262)

Z@h 24.04.2008 16:11

реферер
 
как сделать чтобы серфер редиректился с определенным реферером или без передачи реферера?
знаю что можно так
например в странице 1.html написать это
<META HTTP-EQUIV="Refresh" Content="1; URL=http://site.ru">
но иногда в реферере все равно показыается 1.html

есть еще способы?)

Naydav 24.04.2008 16:32

Ну редиректить можно и так

PHP код:

<?php

function Redirect$url )  
{
    
header("Location: ".$url);
    exit;
}

?>

и так

PHP код:

function RedirectJavaScript$url )
{
    die( 
"<script language='JavaScript'> window.location = '".$url."'; </script>" );


Обьясни подробней задачу...

biophreak 24.04.2008 16:34

Ему нужно либо подделать реферер, либо не передавать вовсе, как тут сделано:

Код:

<script>
//############################3
// Открытие ссылки без реферера
function openEx(url)
{
  w = window.open();
  w.document.write('<meta http-equiv="refresh" content="0;url='+url+'">');
  w.document.close();
  return false;
}
</script>


<span title="Безопасная ссылка, Referer не передается: http://google.com/" style="text-decoration:underline; cursor: pointer;" onclick="return openEx('http://google.com/');">Cкачать</span>

(C) Antichat

Z@h 24.04.2008 17:03

Naydav это я знаю и рефер передается, а задача и так подробна объяснена.
требуется заменить рефер или убрать

biophreak то, что ты написал разве не похоже на то, что у меня в первом посте? точно такое же перенаправление

biophreak 24.04.2008 17:15

Не совсем то что у тебя в первом посте, да и код этот с ачата, я же написал (C)Antichat


Время: 19:33