Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [curl][problem rozwiazany] problem z CURLOPT_HEADERFUNCTION
Forum PHP.pl > Forum > PHP
windman
Witam,

mam pewien problem z curl'em.
Potrzebne jest mi cialo odpowiedziw jednej zmiennej i naglowek w innej.
Naglowek chcialem przechwycic uzywajac CURLOPT_HEADERFUNCTION... niestety za kazdym razem otrzymuje blad 'Failed writing header'.
Co ciekawe funkcja przechwytujaca zostanie wykonana, otrzymam tylko pierwszy wiersz naglowka no i blad curl (23).

Ktos sie spotkal z podobnym problemem? ewentualnie zna inny sposob na przechwycenie naglowka do zmiennej.

Ponizej moj kod:
  1.  
  2. $ch = null;
  3. $ch = curl_init($cUrlUrl);
  4. curl_setopt($ch, CURLOPT_HEADERFUNCTION, [url="http://www.php.net/array"]array[/url]($this, 'header_callback'));
  5. curl_setopt($ch, CURLOPT_HEADER, 0);
  6. curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  7. $output = curl_exec($ch);
  8.  
  9. public function header_callback($ch, $header){
  10. [url="http://www.php.net/mail"]mail[/url]('test@mail.pl', 'curlTest', $header);
  11. }


Pozdrawiam.
nospor
  1. public function header_callback($ch, $header){
  2. mail('test@mail.pl', 'curlTest', $header);
  3. return strlen($header);
  4. }
windman
Wielkie dzieki!

Cytat(nospor @ 25.01.2010, 11:31:28 ) *
[PHP] pobierz, plaintext
  1. public function header_callback($ch, $header){
  2. mail('test@mail.pl', 'curlTest', $header);
  3. return strlen($header);
  4. }
[PHP] pobierz, plaintext
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.