Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Problem z pobraniem obrazu funkcja imagecreatefromjpeg
-lukaszw-
post
Post #1





Goście







Witam.
Mam problem z pobraniem obrazu przez funkcję imagecreatefromjpeg wprost z curl_exec.
Jak pobieram obraz curlem i wyświetlam go (echo $photo) obraz jet prawidłowy czyli curl go zwraca, sam skrypt nakładający treść na obraz też jest ok. bo pobierając obraz z dysku działa prawidłowo.
Problem jest w tym że obraz zwracany przez curla do zmiennej photo nie jest przyjmowany przez imagecreatefromjpeg.
Co jest grane czy to jakiś inny format jpga czy może curl zwraca to jakoś inaczej? jak rozwiązać problem??
Oto mój kod.

  1. <?php
  2. $c = curl_init();
  3. curl_setopt($c, CURLOPT_URL, 'http://89.25.238.111/still.jpg');
  4. curl_setopt($c, CURLOPT_USERPWD, 'kam:123123kam');
  5. curl_setopt($c, CURLOPT_RETURNTRANSFER, 1);
  6. $photo = curl_exec($c);
  7. curl_close($c);
  8. $czas = date( "H:i:s" ); 
  9. $avatar = imagecreatefromjpeg( $photo ); // tak działa wszystko ok jak obraz pobieram z dysku: $avatar = imagecreatefromjpe
    g( 'obrazek.jpg' ); 
  10. $bialy = imagecolorallocate( $avatar, 255, 255, 255 );
  11.  imagestring( $avatar, 5, 6, 30, 'Godzina:', $biały ); 
  12.  imagestring( $avatar, 5, 6, 42, $czas, $bialy ); 
  13.  header( 'Content-type: image/png' );  
  14.  imagepng( $avatar );  
  15.  imagedestroy( $avatar );
  16. ?>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
l0ud
post
Post #2





Grupa: Zarejestrowani
Postów: 1 387
Pomógł: 273
Dołączył: 18.02.2008

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


Bo zawartość obrazka != ścieżka do obrazka. Zainteresuj się tą funkcją:

http://pl.php.net/manual/pl/function.image...efromstring.php
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: 22.08.2025 - 16:04