|
|
DEN777 Свой |
Зарегистрирован: 08.11.2006
Сообщений: 7
|
Обратиться по нику
|
DEN777 |
Ответить с цитатой | | |
|
Есть скрипт который передаёт данные методом POST на другой сайт через curl.
на сайте происходит проверка данных и устанавливается сессия.
Получаю её из header её вид такой Set-Cookie: ASP.NET_SessionId=nlm0aliwmpsf1j2thelzic45; path=/
как мне дальше перенаправить пользователя на этот сайт и установить ему в броузере эту куку
пытаюсь делать так:
Код: |
.............
curl_setopt($ch,CURLOPT_FAILONERROR, 1);
curl_setopt($ch,CURLOPT_FOLLOWLOCATION,1);
сurl_setopt($ch,CURLOPT_POST,1);
сurl_setopt($ch,CURLOPT_POSTFIELDS,$PostData);
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
$string=curl_exec($ch);
curl_close($ch);
$curs=substr(strstr($string,"Set-Cookie:"),0,60);
$cookiestr = trim(substr($curs, 11, -1));
$cookie = explode(';', $cookiestr);
$cookie = explode('=', $cookie[0]);
$cookiename = trim(array_shift($cookie));
$cookiearr[$cookiename] = trim(implode('=', $cookie));
foreach ($cookiearr as $key=>$value)
setcookie("$key",$value,"0","/",".сайт");
header("Location: https://сайт/folder/test_cookie.aspx");
|
но дело в том что кука не ставится в чём может быть проблема? |
|
|
|
|
|
|
choor Человек-загадка |
Зарегистрирован: 09.11.2005
Сообщений: 2097
|
Обратиться по нику
|
choor |
Ответить с цитатой | | |
|
Фу ты нуты.... РТФМ!!
Как ты пытаешься установить куку от другого ресурса?... ёпрст, если бы это было возможно прикинь чё бы было бы.... |
|
|
|
|
|
“How would you like to suck my balls, Mr. Garrison?!?!” |
Вацлав Сетевой Гугляка |
Зарегистрирован: 21.02.2006
Сообщений: 4965
|
Обратиться по нику
|
Вацлав |
Ответить с цитатой | | |
|
Хм. И снова я подозреваю, что дело пахнет детской попыткой фишинга. |
|
|
|
|
|
Второе пришествие Вацлава. Камингсуново. |
|
|
Партнеры
|