Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> problem z wygenerowaniem miniatur
blab
post 19.04.2007, 22:18:05
Post #1





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 19.04.2007

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


witam mam problem, chcem zeby obrazek generowal sie w mniejszych rozmiarach wiadomo dlaczego... ale po zastosowaniu ponizszej funkcji (prubowalem tez normalnie w skrypcie to umiescic ale... jak bylo w skrypicie to IE wyswietlal krzaki typu ;flkwne9834t5%$^GW$%GWEo zamiast zdjecia firefox to samo. ktos mi doradzil zebym dodal na poczatku header jpeg.... wiec dodalem, po tym w IE bylo to samo a w firefox zamiast calej strony i danych wyswietlal biala strone i wypisywal adres strony na ktorej wlasnie jestem (nie wiedziec czemu? a po tym jak przenioslem to do innego pliku z funkcjami i sie do niej odwowlywalem firefox dalej swoje robil czyli biale tlo i wypisany adres strony a IE wyswietlal wsyzstko dobrze ale w miejscu zdjecia nie ma nic. Prosze was o jakas pomoc bo juz nie wiem co z tym robic. ponizej funkcja

  1. <?php
  2. function imgchg($dana){
  3. $zdjecie=$dana;
  4. $width = 60;
  5. $height = 15;
  6. // Content type
  7. // Get new dimensions
  8. list($width_orig, $height_orig) = getimagesize("../uploads/$zdjecie");
  9. $ratio_orig = $width_orig/$height_orig;
  10. if ($width/$height > $ratio_orig) {
  11. $width = $height*$ratio_orig;
  12. } else {
  13. $height = $width/$ratio_orig;
  14. }
  15. // Resample
  16. $image_p = imagecreatetruecolor($width, $height);
  17. $qu="SELECT Typ FROM uploads WHERE Id_Uploads='$zdjecie'";
  18. $re = mysql_query($qu);
  19. $sd = mysql_fetch_array($re);
  20. $typ = $sd['Typ'];
  21. // if ($typ = "image/png" ) {
  22. // $image = imagecreatefrompng("../uploads/$zdjecie");}
  23. if ($typ="image/jpeg") {
  24. $image = imagecreatefromjpeg("../uploads/$zdjecie");}
  25. imagecopyresampled($image_p, $image, 0, 0, 0, 0, $width, $height, 
  26. $width_orig, $height_orig);
  27. }
  28. ?>



-------------------------
proszę używać poprawnego BBCode
tym razem poprawiłem
~Cienki1980
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 - 14:12