Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]curl
dark_root
post
Post #1





Grupa: Zarejestrowani
Postów: 341
Pomógł: 1
Dołączył: 19.11.2007

Ostrzeżenie: (10%)
X----


mam takie pliki
index.php
  1. <?php
  2. $hand = curl_init();
  3. curl_setopt($hand, CURLOPT_URL, 'http:example.pl/bb.php');
  4. curl_setopt($hand, CURLOPT_POST, 1);
  5. $postFields['l']=$_SERVER[HTTP_USER_AGENT];
  6. curl_exec($hand);
  7.  
  8. curl_close($hand);
  9. ?>

oraz
bb.php
  1. <?php
  2. $ruben=$_POST['l'];
  3. $nazwapliku = 'ruben.txt';
  4. $plik = @fopen($nazwapliku, "a") ;
  5. flock($plik, 2) ;
  6. fwrite($plik,"$ruben") ;
  7. flock($plik, 3) ;
  8. fclose($plik) ;
  9. ?>

Jak włączę plik index.php do do bb.php nic się nie zapisuje pomimo tego, iż nie wyskakuje żaden błąd. Czemu to nie działa?

Ten post edytował dark_root 6.10.2008, 15:13:38
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Cezar708
post
Post #2





Grupa: Zarejestrowani
Postów: 1 116
Pomógł: 119
Dołączył: 10.05.2005
Skąd: Poznań

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


pyro masz rację, tak nawet jest w dokumentacji i w 99% przypadkach podane przez Ciebie rozwiązanie zadziała. Natomiast ja miałem kiedyś taki przypadek (podajże w wersji 5.2.3-ubuntu6.4), że curl_setopt() nie przyjął tablicy jako argumentu (a w zasadzie przyjął, ale źle zinterpretował)

Dlatego spróbowałem z http_build_query() i problem przypadkiem rozwiązałem. Dlatego daję mu sugestię aby tak spróbował bo innego błędu nie widzę (poza oczywistymi "błędami w edycji").

Jedyny problem z użyciem http_build_query() to jest czasem związane z konfigurację w php.ini: arg_separator.output niektóre serwery (nie wiedząc dlaczego) mają to ustawiona na &amp, czego niestety http_build_query() nie respektuje (tez nie wiedząc dlaczego (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) )

Pozdro
Cezar708

Ten post edytował Cezar708 6.10.2008, 21:01:37
Go to the top of the page
+Quote Post

Posty w temacie


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: 3.10.2025 - 05:20