Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [curl][problem rozwiazany] problem z CURLOPT_HEADERFUNCTION, 'Failed writing header'
windman
post
Post #1





Grupa: Zarejestrowani
Postów: 184
Pomógł: 13
Dołączył: 7.01.2008

Ostrzeżenie: (0%)
-----


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.

Ten post edytował windman 25.01.2010, 11:37:35
Go to the top of the page
+Quote Post
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 559
Pomógł: 6315
Dołączył: 27.12.2004




  1. public function header_callback($ch, $header){
  2. mail('test@mail.pl', 'curlTest', $header);
  3. return strlen($header);
  4. }
Go to the top of the page
+Quote Post
windman
post
Post #3





Grupa: Zarejestrowani
Postów: 184
Pomógł: 13
Dołączył: 7.01.2008

Ostrzeżenie: (0%)
-----


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
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 27.09.2025 - 15:18