Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> cURL i imageshack, Problem z wysyłaniem obrazów po przez skrypt.
Krisu
post
Post #1





Grupa: Zarejestrowani
Postów: 211
Pomógł: 0
Dołączył: 30.03.2006
Skąd: Żary

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


  1. <?php
  2. $url='http://imageshack.us/iframe.php';
  3.  
  4. $postData = array();
  5.  
  6. $postData[ 'MAX_FILE_SIZE' ] = "1548576";
  7. $postData[ 'aff' ] = "curl.haxx.se";
  8. $postData[ 'type' ] = "blank";
  9. $postData[ 'where' ] = "iframe";
  10. $postData[ 'fileupload' ] = "@bgi1.PNG";
  11. $postData[ 'submit' ] = "host it!";
  12.  
  13. $ch = curl_init();
  14.  
  15. curl_setopt($ch, CURLOPT_URL, $url );
  16. curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
  17. curl_setopt($ch, CURLOPT_POST, 1 );
  18. curl_setopt($ch, CURLOPT_INFILESIZE, filesize("bgi1.PNG") );
  19.  
  20. curl_setopt($ch, CURLOPT_POSTFIELDS, $postData );
  21.  
  22. $response = curl_exec( $ch );
  23.  
  24. curl_close($ch);
  25.  
  26. echo $response;
  27. ?>


Chciałbym po przez powyższy kod wysyłać automatycznie po przez skrypt obrazy na serwer imageshack.us

wynik otrzymuję za pomocą kodu:

  1. <?php
  2. preg_match_all("#<input type=\"text\" onclick=\"highlight(this);\" style=\"width: 500px\" size=\"70\" value=\"[img](.*)[/img]\"/>#", $response, $matches);
  3.  
  4. return $matches[1][0];
  5. ?>


Jednak po mimo tego, że próbowałem doszukać się błędu, nigdzie nie mogłem go znaleźć. Nie wiem dlaczego skrypt nie działa. Oczywistą sprawą jest że bibliotekę mam włączoną.

Czy ktoś mógłby mi pomóc?

Czy ktoś jest w stanie mi pomóc w tym temacie?
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 21.08.2025 - 05:38