Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

Как обойти редирект?

Пользователи, просматривающие топик: 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 такая же проблема.
Как можно обойти этот редирект? Желательно пример.

Заранее спасибо.
Post #: 1
RE: Как обойти редирект? - 2009-11-22 15:17:05.546666   
Smelo

Сообщений: 119
Оценки: 0
Присоединился: 2009-09-27 15:48:37.386666
в сессию SID забивать или где он там хранится
короче, curl в помощь
Post #: 2
RE: Как обойти редирект? - 2009-11-22 15:36:04.640000   
janitor

Сообщений: 100
Оценки: 0
Присоединился: 2009-09-11 15:33:08.426666
получив cookie после авторизации на странице login можешь обращаться к любой странице (той же bpp.php) напрямую, просто передавая куки в запросе
Post #: 3
RE: Как обойти редирект? - 2009-11-22 16:19:53.556666   
aus

Сообщений: 32
Оценки: 0
Присоединился: 2008-06-01 22:44:12.263333
Курлом заработало :) Спасибо огромное! Но теперь еще одна проблема: В переменой в которую записался код нужной странички русский текст иероглифами получился, а мне нужно осуществлять поиск именно русских слов. Как быть?
Post #: 4
RE: Как обойти редирект? - 2009-11-22 17:06:46.406666   
Smelo

Сообщений: 119
Оценки: 0
Присоединился: 2009-09-27 15:48:37.386666
iconv()
Post #: 5
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
Post #: 6
RE: Как обойти редирект? - 2009-11-22 17:21:43.750000   
aus

Сообщений: 32
Оценки: 0
Присоединился: 2008-06-01 22:44:12.263333
Огромное всем спасибо :)
Post #: 7
Страниц:  [1]
Все форумы >> [Веб-программинг] >> Как обойти редирект?







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.