Как обойти редирект?
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
Как обойти редирект? - 2009-11-22 14:31:27.916666
|
|
|
aus
Сообщений: 32
Оценки: 0
Присоединился: 2008-06-01 22:44:12.263333
|
В общем ситуация следующая - есть ссылка вида: quote:
_http://site.ru/logi.php?login=логин&password=пароль&red=bpp.php При условии правильной пары логина и пароля - редиректит на страницу bpp.php собственно нужен код страницы bpp.php при уже залогиненом пользователе. Но из-за редиректа, при помощи fopen, в переменную получаю код самой редирект страницы. С Сокетами и file_get_contents такая же проблема. Как можно обойти этот редирект? Желательно пример. Заранее спасибо.
|
|
|
RE: Как обойти редирект? - 2009-11-22 15:17:05.546666
|
|
|
Smelo
Сообщений: 119
Оценки: 0
Присоединился: 2009-09-27 15:48:37.386666
|
в сессию SID забивать или где он там хранится короче, curl в помощь
|
|
|
RE: Как обойти редирект? - 2009-11-22 15:36:04.640000
|
|
|
janitor
Сообщений: 100
Оценки: 0
Присоединился: 2009-09-11 15:33:08.426666
|
получив cookie после авторизации на странице login можешь обращаться к любой странице (той же bpp.php) напрямую, просто передавая куки в запросе
|
|
|
RE: Как обойти редирект? - 2009-11-22 16:19:53.556666
|
|
|
aus
Сообщений: 32
Оценки: 0
Присоединился: 2008-06-01 22:44:12.263333
|
Курлом заработало :) Спасибо огромное! Но теперь еще одна проблема: В переменой в которую записался код нужной странички русский текст иероглифами получился, а мне нужно осуществлять поиск именно русских слов. Как быть?
|
|
|
RE: Как обойти редирект? - 2009-11-22 17:06:46.406666
|
|
|
Smelo
Сообщений: 119
Оценки: 0
Присоединился: 2009-09-27 15:48:37.386666
|
iconv()
|
|
|
RE: Как обойти редирект? - 2009-11-22 17:07:56.326666
|
|
|
Pashkela
Сообщений: 3756
Оценки: 736
Присоединился: 2007-01-03 06:19:40.900000
|
определить код иероглифов здесь: http://www.artlebedev.ru/tools/decoder/ и потом юзать iconv: http://www.php.net/manual/en/function.iconv-get-encoding.php PS: Или все сделать с помощью iconv
|
|
|
RE: Как обойти редирект? - 2009-11-22 17:21:43.750000
|
|
|
aus
Сообщений: 32
Оценки: 0
Присоединился: 2008-06-01 22:44:12.263333
|
Огромное всем спасибо :)
|
|
|
|
|