Показать сообщение отдельно

  #7  
Старый 11.02.2009, 13:32
Zitt
Познавший АНТИЧАТ
Регистрация: 07.05.2006
Сообщений: 1,031
Провел на форуме:
5885100

Репутация: 773


Отправить сообщение для Zitt с помощью ICQ
По умолчанию

возможно можно через курл.... чтото типа так...
когда авторихуешся на основном сайте куки записать в переменную и потом послать их форуму... как то так..

PHP код:
 function pregCookie($head)
   {
       
preg_match_all('#Set-cookie: (.*;)#UiS',$head,$mass);
       return 
implode('',$mass['1']);
       
    }
    
$co=pregCookie($head); // тут у нас куки

$ch curl_init();
$url="http://site/forum/login.php"// куда посылать можно в снифере посмареть...
curl_setopt($chCURLOPT_URL$url);
curl_setopt($chCURLOPT_SSL_VERIFYPEER0);
curl_setopt($chCURLOPT_SSL_VERIFYHOST0); 
curl_setopt($chCURLOPT_USERAGENT'Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.5) Gecko/2008120122 Firefox/3.0.5');
curl_setopt($chCURLOPT_COOKIE$co);
curl_setopt($chCURLOPT_COOKIESESSIONtrue);
curl_setopt($chCURLOPT_RETURNTRANSFERtrue);
curl_setopt($chCURLOPT_FOLLOWLOCATION,1);
curl_setopt($chCURLOPT_HEADER0);
$e=curl_exec($ch); // ответ сервера 
curl_close($ch);