Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php]imagepng
Forum PHP.pl > Forum > Przedszkole
loonger
mam klasę img która tworzy obraz i przechowuje go w składowej $image. chciałbym teraz wyświetlić ten obraz jako png w następujący sposób: wyświetlam taki kod:
  1. <img src="png.php?png=foiejfoeijseofijseofijseofijo">

gdzie ten $png to zserializowana a potem zakodowana przy użyciu base64 zmienna $image. w pliku png.php próbuje wyświetlić ją odkodowując z base64 i deserializując jednak obraz nie chce sie wyświetlić.
  1. <?php
  2. header('Content-type: image/png');
  3. $png = unserialize(base64_decode($_GET['png']));
  4. imagepng($png);
  5. imagedestroy($image);
  6. ?>

teraz pytanie: czy błędem jest próba serializowania i kodowania zmiennej $image czy też w zły sposób wyświetlam sam obraz?
UDAT
Czy ty przypadkiem zserializowałeś obrazek stworzony przez imagecreate" title="Zobacz w manualu PHP" target="_manual?

Przeczytaj sobie co robi serialize" title="Zobacz w manualu PHP" target="_manual z typem resource.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2024 Invision Power Services, Inc.