Авторизация в PHPBB через CURL

Ragnarok
На сайте с 25.06.2010
Offline
239
1805

Делаю сабж, получаю белый экран

включаю отображение заголовков и вижу

HTTP/1.1 302...

(если пароль не правильный, то выдаёт страницу "логин неправильный", а если всё верно то редирект)

при этом

curl_setopt ( $this->curl, CURLOPT_FOLLOWLOCATION, true);

но авторизация не проходит

что может быть не так?..

Ragnarok добавил 26.04.2011 в 08:13

на локальном phpbb3 авторизация работает.. на сервере вроде бы тоже 3й

Ragnarok добавил 26.04.2011 в 09:04

получаю такой заголовок и чистую страницу:


HTTP/1.1 302 Found X-Powered-By: PHP/5.3.2-1ubuntu4.7 Set-Cookie: phpbb3_89k5e_u=140881; expires=Wed, 25-Apr-2012 02:46:03 GMT; path=/; domain=.phpbbforum.com; HttpOnly Set-Cookie: phpbb3_89k5e_k=f2349a0e634be356; expires=Wed, 25-Apr-2012 02:46:03 GMT; path=/; domain=.phpbbforum.com; HttpOnly Set-Cookie: phpbb3_89k5e_sid=653dfc01c39e782c650a14305284cd0c; expires=Wed, 25-Apr-2012 02:46:03 GMT; path=/; domain=.phpbbforum.com; HttpOnly Location: http://phpbbforum.com/index.php?sid=653dfc01c39e782c650a14305284cd0c Content-type: text/html Content-Length: 0 Connection: close Date: Tue, 26 Apr 2011 02:46:03 GMT Server: lighttpd/1.4.26

Ragnarok добавил 26.04.2011 в 12:23

нифига себе.. только создал тему, уже 1 в топе гугла по

"curl phpbb3 authorization 302"

//TODO: перестать откладывать на потом
Sect0R
На сайте с 25.06.2008
Offline
64
#1

Возможно включён у тебя safe_mode и CURLOPT_FOLLOWLOCATION не проходит.

Все запросы храню в Топвизоре (http://topvisor.ru/?inv=10564)
Ragnarok
На сайте с 25.06.2010
Offline
239
#2
Sect0R:
Возможно включён у тебя safe_mode и CURLOPT_FOLLOWLOCATION не проходит.

так и было =)

решил костылями в виде ручного редиректа

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий