Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Старая тема по REFERER (для Дизайнера)

Сообщения:  [1-10]    [11-20]   [21-30]  [31-35] 

 
 автор: glsv (Дизайнер)   (21.03.2005 в 00:35)   письмо автору
 
   для: Valeri   (20.03.2005 в 04:52)
 

Хм... видимо нет.

   
 
 автор: Valeri   (20.03.2005 в 04:52)   письмо автору
 
   для: Valeri   (15.03.2005 в 16:55)
 

так никто ничего и не сможет предложить по этой проблеме ?

   
 
 автор: Valeri   (15.03.2005 в 16:55)   письмо автору
 
   для: cheops   (15.03.2005 в 16:46)
 

ну насколько я понимаю это опять отключение передачи реферер, а это не то что надо.
а потом большинство пользуются IE
самое обидное, 100% известно что можно сделать то что мне надо
но вот как ?

   
 
 автор: cheops   (15.03.2005 в 16:46)   письмо автору
 
   для: Valeri   (15.03.2005 в 15:15)
 

В Internet Explorer я такой возможности так и не смог обнаружить, ряд других браузеров это легко позволяют сделать, например, Opera: Tools->Preferences->Privacy снять галку Enable Referrer Logging (путь доступа к этой панели отличается от версии к версии).

   
 
 автор: Valeri   (15.03.2005 в 15:15)   письмо автору
 
   для: cheops   (15.03.2005 в 14:57)
 

пользователи будем считать на моей стороне, но вопрос то стоит не как избавиться, как ее затереть выше решение есть и очень простое, а в том что бы она обязательно была.
или вы предлогаете обьяснить пользователям как им в браузер забивать другую реферер ?
я бы сам послушал об этом с интересом, так как о таких вариантах я даже не имею представления :)

   
 
 автор: cheops   (15.03.2005 в 14:57)   письмо автору
 
   для: Valeri   (15.03.2005 в 13:49)
 

Пользователи на вашей стороне? Может быть дешевле привлечь их на свою сторону и объяснить как избавится от Referer?

   
 
 автор: Valeri   (15.03.2005 в 13:49)   письмо автору
 
   для: cheops   (15.03.2005 в 13:36)
 

какова конечная цель, извините я здесь обьяснять не буду, у каждого есть свои маленькии секреты не для всеуслышинья. если действительно интересно и есть реальное предложение, то можно поговорить на эту тему приватно через почту.
то что рефере хранит клиент, это все понятно.
ну скажем для простоты вот такой пример, я не хочу что-бы на определенных сайтах знали что пользователь пришел с моего сайта, а на том сайте стоит проверка если нет реферера, то на сайт пользователь не допускается, в этом случае только вариант с подменой.
или я не прав ?

   
 
 автор: cheops   (15.03.2005 в 13:36)   письмо автору
 
   для: Valeri   (15.03.2005 в 13:17)
 

Refere хранит клиент, который и ходит по сайтам, вы его можете отправить на другой ресурс тем или иным способом, но отсылать или не отсылать заголовки с реферером вы ему запретить не сможете. Opera позволяет запретить отправку refere, но только по воле пользователя.
Я вот чего не понимаю, какова цель? Если посетитель не хочет показывать откуда он пришёл - пусть отключит реферер сам, а если он не хочет отключать реферер, зачем вам это делать за него?

   
 
 автор: Valeri   (15.03.2005 в 13:17)   письмо автору
 
   для: cheops   (14.03.2005 в 09:18)
 

как не прискорбно, но вариант с сокетами оказался не решением вопроса :(
вот ряд причин.
1. ссылки на просматриваемом сайте становятся такого типа

http://мой сайт/ссылка

то есть дальше загруженной страницы просмотр не возможен
2. вверху загружаемой страницы выводится
HTTP/1.1 200 OK Date: Tue, 15 Mar 2005 09:52:38 GMT Server: Apache/1.3.31 (Unix) Set-Cookie: uid=QubiK0I2sGYAAPtTAwMPAg==; path=/; domain=.; expires=Sun, 15-Mar-15 21:52:38 GMT Last-Modified: Tue, 15 Mar 2005 08:17:30 GMT ETag: "34fbbc-3cbe-42369a1a" Accept-Ranges: bytes Content-Length: 15550 Connection: close Content-Type: text/html
а на одном сайте вывело еще и кучу ошибок примерно такого типа
Warning: Cannot modify header information - headers already sent by (output started at /home/site/public_html/includes/data/config.php:72) in /home/site/public_html/header.php on line 33
e4
Warning: Cannot modify header information - headers already sent by (output started at /home/site/public_html/includes/data/config.php:72) in /home/site/public_html/header.php on line 34
1 7 7 4b 28 2f 2c 2a 43 63 4c 2d 2d 27 30 4c c 90 19c

3. не загружаются картинки на просматриваемый сайт
Вот такие проблемы.
Так есть все таки решение или нет ???

   
 
 автор: Valeri   (15.03.2005 в 00:26)   письмо автору
 
   для: cheops   (14.03.2005 в 22:49)
 

то что должны быть указаны параметры это понятно, но у меня не получается прилепить их туда, если я пишу вот так

<? 
else { 
    
$out "GET $url2?$url3 HTTP/1.1\r\n"
    
$out .= "Host: $url\r\n"
    
$out .= "Referer: $site\r\n"
    
$out .= "Connection: Close\r\n\r\n"
?>

то параметры проходят, но REFERER не определяется.
Как правильно их прилепить ?
какой вообще синтаксис ?
а если ссылка будет http://site.ru/ffff/kkkkk/file.php
как писатьть ?

   

Сообщения:  [1-10]    [11-20]   [21-30]  [31-35] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования