![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 7.11.2004 Ostrzeżenie: (0%) ![]() ![]() |
Witam ostatnio bardzo mnie zaciekawił wasz artykuł na stronie głównej waszego wortalu o generowaniu obrazków w php o to link http://wortal.php.pl/wortal/artykuly/php/b...e_grafiki_w_php
Postanowiłem się więc pobawić. To tak na początek muszę pobrać dany obrazek ale niestety aby mieć dostęp do nie go muszę być zalogowany więc korzystam z cURL i wysyłam zapytanie z cookie a w nim sesją. np. ścieżka jest taka http://kopernik.idl.pl/logo.jpg . Jak dobrze wiecie z cURL ściąga w stringu to ja ją ładuję do zmiennej i próbuje dać jako parametr do funkcji imagecreatefromjpeg($wynik) ale chyba nie jest to właściwe działanie. Właśnie nie wiem jak pobrać ten obraz z wyniku po cURL aby mógł wejść do imagecreatefromjpeg($wynik)? Też zauważyłem że cURL nie radzi sobie z ściąganiem i wyświetlaniem obrazków lepiej mu idzie z html i jak wyłączając transmisje do zmiennej ale na bezpośrednia transmisje to pokazywany jest tekst kod. Mysle że to jest obrazek ale w postaci bitów przesdstawionych w znaki. Jak zrobić żeby zmienna wynikowa po wykonaniu cURL można było użyć jako argumentu do imagecreatefromjpeg($wynik) lub innej lepszej funkcji graficznej?
A i potem po późniejszej przeróbce będę chciał obrazek wyświetlić na razie nie mam na czym ćwiczyć ale czy ten nagłówek i funkcja imagejpeg($obrazek); zostałą prawidło napisana? EDIT1 Dałem sobie rade znalazłem sposob na ominięcie ale uważam że to nie jest dobre rozwiązanie żeby zgrywać plik na dysk a potem go użyć do zgrywania do funkcji imagecreatefromjpeg() (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) Czy nie można jakoś bezpośrednio z wyniku cURL przerobić na format do imagecreatefromjpeg() (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) Załączam działający kod.
Ten post edytował abc 21.06.2009, 20:29:21 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 26.09.2025 - 16:50 |