Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [libCURL] odczyt COOKIE
Forum PHP.pl > Forum > PHP
winuser
W jaki sposób mogę odczytać plik cookie utworzony przez libCURL i zapisać sobie go w zmiennej w PHP ? Mam kod :

  1. curl_setopt($this->curl_handle, CURLOPT_COOKIESESSION, TRUE);
  2. curl_setopt($this->curl_handle, CURLOPT_COOKIEJAR, "/temp/w_cookies.txt");
  3. curl_setopt($this->curl_handle, CURLOPT_COOKIEFILE, "/temp/r_cookies.txt");


i wiem że plik jest zapisywany pod daną nazwą chyba, lecz wszelkie próby odczytu kończą się niepowodzeniem, oraz tego pliku nigdzie nie ma wink.gif
cycofiasz
Zmień nazwę cookie na dirname(__FILE__). '/testcookie.txt' i plik z cookie powinien się zapisać w tym samym katalogu co skrypt php
winuser
Ok działa, dziękuję smile.gif

Pytanie jeszcze tylko, czy będzie to działać również na serwerze na UNIX'ie ? Bo skrypt testuje na webserv z windowsa i już miałem kiedyś podobne problemy ze ścieżkami i nie działającymi przez to kodami.

EDIT: Żeby nie zakładać nowego tematu, czy orientujecie się może w jaki sposób odczytać wartości z tego pliku ? Czy są jakieś gotowe "ładne" funkcje czy też trzeba całość parsować etc ?
cycofiasz
Powinien działać
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.