Autor | Zpráva | ||
---|---|---|---|
anon007 Profil * |
#1 · Zasláno: 5. 6. 2013, 22:08:37
Ahoj,
jak zjistit hodnoty cookies posílaných pomocí curl? Situace je následující: curl se přihlásí na nastránku(post data) a dále přejde na jinou stránku, kde je stále přihlášený. V tuto chvíly, tedy po přihlášení a získání cookies do soubor cookies.txt chci tyto hodnoty přečíst. Děkuji, hezký den |
||
anon007 Profil * |
#2 · Zasláno: 5. 6. 2013, 23:48:31
Ještě zde dodávám kód s otázkou jak by to mělo vypadat?:
$username = 'user'; $password = 'password'; $loginUrl = 'http://example.net/?page=login'; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $loginUrl); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, 'username='.$username.'&password='.$password.'& login="submit"'); curl_setopt($ch, CURLOPT_COOKIEJAR, dirname(__PATH__).'/cookie.txt'); print filesize('cookie.txt'); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_exec($ch); $c=dirname(__PATH__).'/cookie.txt'; $h=fopen($c,'r'); $cookies=fread($h,filesize($c)); fclose($h); print $cookies; curl_setopt($ch, CURLOPT_URL, 'http://example.net/'); #print $content; |
||
Časová prodleva: 11 let
|
0