Компьютерный форум
Правила
Вернуться   Компьютерный форум > Форум программистов > Веб-программирование > PHP
Перезагрузить страницу Клиент для сайта
Ответ
 
Опции темы Опции просмотра
  (#1 (permalink)) Старый
Bolik Bolik вне форума
Новичок
 
Сообщений: 3
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 06.09.2005
По умолчанию Клиент для сайта - 06.09.2005, 13:11

Задача у меня собственно состоит в переделке визуализации контента сайта. Для страниц без авторизации все просто. Но как работать с авторизуруемыми? При заходе все идет нормально, но куки не устанавливаются, хотя сама авторизация правильная судя по Location.
Куда рыть?

Код:
$fp = fsockopen ($site, 80, $errno, $errstr, 10);
if (!$fp) {echo "$errstr ($errno)
n";}
else
{
    fputs ($fp, "GET $site/login.php?login=$name&pass=$pass HTTP/1.0rnrn");    
    while (!feof($fp))
    {     
        $content=fgets ($fp,1024);       
        echo $content;        
    }
}
Ответить с цитированием
  (#2 (permalink)) Старый
SiMM SiMM вне форума
Member
 
Сообщений: 1,961
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 02.08.2003
По умолчанию Re: Клиент для сайта - 06.09.2005, 14:15

Цитата:
Originally posted by Bolik
[b]При заходе все идет нормально, но куки не устанавливаются
А почему они должны устанавливаться? Судя по приведённому коду - на сервере они у тебя не хранятся, и пользователю ты их не передаёшь. Ты и обычные-то заголовки в браузер передаёшь неправильно.
Ответить с цитированием
  (#3 (permalink)) Старый
Bolik Bolik вне форума
Новичок
 
Сообщений: 3
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 06.09.2005
По умолчанию Re: Клиент для сайта - 06.09.2005, 14:32

Цитата:
Originally posted by SiMM
[b]А почему они должны устанавливаться? Судя по приведённому коду - на сервере они у тебя не хранятся, и пользователю ты их не передаёшь. Ты и обычные-то заголовки в браузер передаёшь неправильно.
Я уже запутался. А что не так? Страницу я запрашиваю, передаю логин/пароль. Каким образом я могу передать куки, если еще не получил?
Ответить с цитированием
  (#4 (permalink)) Старый
SiMM SiMM вне форума
Member
 
Сообщений: 1,961
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 02.08.2003
По умолчанию 06.09.2005, 14:46

А тебе и не нужно передавать то, что ты ещё не получил.
Вобщем - в поиск в гугл по ключу PHP proxy - ибо готовые реализации твоей задачи в природе уже давно существуют и не в единственном экземпляре.
Ответить с цитированием
  (#5 (permalink)) Старый
Monah IRH Monah IRH вне форума
Member
 
Сообщений: 404
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 25.11.2003
По умолчанию 11.09.2005, 16:27

а разве куки устанавливаются не с помощью set_cookie?
Ответить с цитированием
Ads.
  (#6 (permalink)) Старый
kost kost вне форума
Member
 
Сообщений: 1,081
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 05.10.2004
По умолчанию 11.09.2005, 16:34

Цитата:
Originally posted by Monah IRH
[b]а разве куки устанавливаются не с помощью set_cookie?
Вручную все можно.
Ответить с цитированием
  (#7 (permalink)) Старый
SiMM SiMM вне форума
Member
 
Сообщений: 1,961
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 02.08.2003
По умолчанию 11.09.2005, 17:47

Цитата:
Originally posted by Monah IRH
[b]а разве куки устанавливаются не с помощью set_cookie?
У него задача была - сделать прокси. Поэтому имхо единственно правильный вариант - хранить набор кук, идентифицированных с пользователем, на сервере.
Ответить с цитированием
Ads
Ответ

Опции темы
Опции просмотра

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
КЛИЕНТ СЕРВЕРННАЯ БД simka Delphi 0 04.05.2012 15:54
ПОЧТОВЫЙ КЛИЕНТ ORION 105 Windows 7 19 28.12.2011 23:49
почтовый клиент lirik Любые вопросы от новичков 0 14.12.2010 19:16
FTP клиент Mishailis Любые вопросы от новичков 3 11.12.2010 18:45
Клиент uTorrent rwa12 Софт и программы 2 25.04.2009 13:00
ICQ клиент не пашет.... Себастьян_Парейро Сетевые подключения 17 26.01.2009 21:29
Дрова с оф сайта нВидии или сайта производителя? Sk1F Драйвера 3 15.01.2009 21:20
Клиент серверное приложение met123 .NET 0 14.05.2007 18:50
COM-клиент Alex_R Visual Basic 0 14.05.2005 20:32
X-клиент под Windows Shunix Общие вопросы программирования 2 03.03.2004 23:58
Что такое sms-клиент Anonymous Delphi 9 20.12.2003 18:02



Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Нardforum.ru - компьютерный форум и программирование, форум программистов