Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Sid
Forum PHP.pl > Forum > Przedszkole
Chelo
Witam wszystkich. Potrzebuje wyciągnąć przy pomocy cURL'a sid, tak więc:
  1. $ch = curl_init();
  2. curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  3. curl_setopt($ch, CURLOPT_URL, $url);
  4. curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_ANY);
  5. curl_setopt ($ch, CURLOPT_POSTFIELDS, "testowykodsllsald0123");
  6. curl_setopt ($ch, CURLOPT_POST, 1);
  7. curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
  8. curl_setopt($ch, CURLOPT_HEADER, 1);
  9. curl_setopt($ch, CURLOPT_COOKIEFILE, dirname(__FILE__) . '/cookies.txt');
  10. curl_setopt($ch, CURLOPT_COOKIEJAR, dirname(__FILE__) . '/cookies.txt');
  11. $out1=curl_exec($ch);
  12. preg_match("/login\.php\?sid=([0-9a-zA-Z]{32})\"/", $out1, $matches);
  13. .
  14. .
  15. .

tak więc, czemu jeśli wyświetle $matches to będzie sessja ale z przed logowania, tak więc błędna.

Jak uzyskać sid na forum np phpbb2 ?

proszę o pomoc
Wave
W headerze nie masz ciasteczka od phpbb? o nazwie w stylu phpbb2_xxxxx_sid?
Chelo
Mam, a jak pozniej przez skrypt mogę go odczytać?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.