Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Problem z generowaniem obrazków
742125932
post 29.06.2008, 14:16:11
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 29.06.2008

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


Mam problem z wygenerowaniem obrazka. Kiedy chce zapisać obrazek i zastosuje:

Kod
imagepng( $im, "$zmienna.png" );


To obrazek się ładnie zapisuje w folderze i można go otworzyć z poziomu przeglądarki. Jednak kiedy chce ten obrazek otworzyć w przeglądarce i zamieniam na:

Kod
header("Content-type: image/png");
imagepng($im);


Przeglądarka informuje:

Kod
Obrazek "...linkdoobrazka" nie może zostać wyświetlony, ponieważ zawiera błędy.


Dlaczego tak się dzieje?

Ten post edytował 742125932 29.06.2008, 14:16:36
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
Lejto
post 29.06.2008, 15:21:30
Post #2





Grupa: Zarejestrowani
Postów: 1 385
Pomógł: 48
Dołączył: 23.05.2007

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


kodowanie, też miałem identyczny problem zmień kodowanie skryptu którym odpalasz obrazek na:
ISO-Europa środkowa
a jak nie będzie działać to na:
Unicode


--------------------
Go to the top of the page
+Quote Post
742125932
post 29.06.2008, 15:51:40
Post #3





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 29.06.2008

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


Niestety to nie pomogło. Dalej jest to samo.
Go to the top of the page
+Quote Post
.radex
post 29.06.2008, 18:23:02
Post #4





Grupa: Zarejestrowani
Postów: 1 657
Pomógł: 125
Dołączył: 29.04.2006

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


Cytat(742125932 @ 29.06.2008, 15:16:11 ) *
Kod
imagepng( $im, "$zmienna.png" );


Tak się NIE powinno (choć można) łączyć tekstu ze zmiennymi.

Poprawnie powinno to wyglądać tak:

  1. <?php
  2. imagepng($im, $zmienna . '.png');
  3. ?>


--------------------
blog | Tadam — minutnik do Pomodoro na Maka :)
Go to the top of the page
+Quote Post
bartg
post 29.06.2008, 19:55:59
Post #5





Grupa: Zarejestrowani
Postów: 226
Pomógł: 25
Dołączył: 4.07.2007
Skąd: Berlin

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


Jak wyświetlisz obrazek w przeglądarce i pisze ze nie można wyświetlić to zobacz "źródło strony". I prawie na pewno będziesz miał jakiegoś notic'a na samym początku skryptu. winksmiley.jpg (albo sam coś wyświetlasz).

Pozdr BartG


--------------------
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 Wersja Lo-Fi Aktualny czas: 14.08.2025 - 07:49