Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]header('Content-Type: image/jpeg'); i funkcja echo
marcus753
post 17.01.2010, 21:31:06
Post #1





Grupa: Zarejestrowani
Postów: 281
Pomógł: 3
Dołączył: 8.06.2009
Skąd: Kraków

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


Witam mam skrypcik korzystający z biblioteki graficznej GD aby wykonywał się poprawnie wstawiam header

  1. header('Content-Type: image/jpeg');


problem w tym że ten sam skrypt ma skorzystać z opcji echo i tu sie zaczynaja schody bo to inna biblioteka można jakoś to obejść ?

ogólnie pracuje nad tym skryptem

  1. <?
  2. header('Content-Type: image/jpeg');
  3. $strona = $_GET['nazwa'];
  4. $strona1 = $_GET['nazwa1'];
  5. $lista = file('gotowiec.txt');
  6. $img4 = imagecreatefromjpeg($strona);
  7. $kolorbialy = imagecolorallocate($img4, 255, 0, 255);
  8.  
  9. foreach ($lista as $userek)
  10. {
  11.  
  12. $tuser = explode('|',$userek);
  13. $rzad = $tuser[0];
  14. $kolumna = $tuser[1];
  15.  
  16. imagefill($img4, $kolumna, $rzad, $kolorbialy);
  17.  
  18. }
  19.  
  20.  
  21. imagejpeg($img4, null, 100);
  22. $name= $strona1."-porownywarka2-50";
  23. imagejpeg ($img, $name);
  24.  
  25. [u][b]echo "<script> window.location = \"http://www.stronka.pl/pliczek.php?nazwa=".$strona."&nazwa1=".$strona1."\" </script>";[/b][/u]
  26. ?>


--------------------
Cokolwiek zostanie upuszczone na uklad elektroniczny, spadnie zawsze tam gdzie wyrzadzi najwiecej szkody.
Go to the top of the page
+Quote Post
mablo
post 18.01.2010, 00:01:28
Post #2





Grupa: Zarejestrowani
Postów: 120
Pomógł: 1
Dołączył: 11.04.2005
Skąd: Poznań

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


Witam, nie ma takiej możliwości aby ten skrypt działał poprawnie, ponieważ skrypt tworzy plik graficzny jpeg.
Dodanie headerów wymusza ustawienie formatu tworzonego pliku. Funkcja echo na końcu powoduje, że do jego źródła dodawany jest dodatkowy tekst. W wyniku czego najprawdopodobniej źle jest wyświetlany sam plik graficzny.

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: 29.06.2025 - 06:30