Показать сообщение отдельно
Старый 08.11.2003, 21:11     # 1
Браток
Member
 
Аватар для Браток
 
Регистрация: 10.03.2003
Адрес: перед монитором
Пол: Male
Сообщения: 203

Браток Имеются все основания чтобы гордиться собойБраток Имеются все основания чтобы гордиться собойБраток Имеются все основания чтобы гордиться собойБраток Имеются все основания чтобы гордиться собойБраток Имеются все основания чтобы гордиться собойБраток Имеются все основания чтобы гордиться собойБраток Имеются все основания чтобы гордиться собойБраток Имеются все основания чтобы гордиться собойБраток Имеются все основания чтобы гордиться собойБраток Имеются все основания чтобы гордиться собойБраток Имеются все основания чтобы гордиться собой
Question Подмена referer

Люди добрые, помогите решить такую проблемку, нужно подменить отсылаемый referer.
Все вроде ничего, все отсылается, но проблема в том, что в HTTP_ADDR выводится IP сервера, вместо IP юзверя.
Как можно реализовать, что бы и referer отсылался тот который указываешь и что бы IP юзверя правильно показывался, а не серверный IP ?

З.Ы. На сокетах такая же ерунда, referer отсылаешь свой, а IP серверный выводится.

Вот сам код
PHP код:
<?php

$ch 
curl_init();

$url "http://127.0.0.2";
$addr "/cgi-bin/s.cgi?test";

curl_setopt ($chCURLOPT_URL, ($url.$addr));
curl_setopt ($chCURLOPT_HEADER0);
curl_setopt ($chCURLOPT_REFERER"http://www.imho.ws/"); //Только для примера, так должна быть выборка из БД
curl_setopt ($chCURLOPT_USERAGENT"Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)"); 

curl_exec ($ch);

curl_close ($ch);
?>
То, что выводит сниффер
Код:
Remote ADDR: 127.0.0.1 // Что локально, что на сервере, вместо IP юзверя, выводится IP сервера
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)
Referer: http://www.imho.ws/
Sever name: test

Последний раз редактировалось Браток; 08.11.2003 в 21:14.
Браток вне форума