Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] miniaturki
rasco7
post 5.06.2007, 17:20:05
Post #1





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 14.01.2007

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


Witam, wiem że jest dużo takich tematów na tym forum, kilka znich przejrzałem, chciałem wypróbować skrypt i wyskakuje mi bład... wiecie może czemu ?

wywala : 'blad_1' , a ten plik graficzny jest jpg a dokladnie (OBRAZ JPEG) wiec nie rozumiem ;/

  1. <?php
  2. $name='inne.jpg';
  3. function imgType($name)
  4. {  
  5.  
  6. if(substr($name, -4, 4) == '.jpg' || substr($name, -4, 4) == 'jpeg' )
  7.  { return "IMAGETYPE_JPEG";  }
  8. elseif(substr($name, -4, 4) == '.gif')  
  9. { return "IMAGETYPE_GIF";  }
  10. elseif(substr($name, -4, 4) == '.png')  
  11. { return "IMAGETYPE_PNG";  }
  12. else { echo "blad_0"; }}
  13.  
  14. ?>
  15. <?php
  16. $name='inne.jpg';
  17. if (imgType($name) == IMAGETYPE_JPEG)
  18.  {
  19.  
  20. $img = imagecreatefromjpeg($name);
  21. $width = imagesx($img);
  22. $height = imagesy($img);
  23.  
  24.  
  25. $width_mini = $width * 0.1;
  26. $height_mini = $height * 0.1;
  27. $img_mini = imagecreatetruecolor($width_mini, $height_mini);
  28.  
  29.  imagecopyresampled($img_mini, $img, 0, 0, 0, 0, $width_mini , $height_mini, $width , $height);
  30. imagejpeg($img_mini, "grafika_mini.jpg", 80);
  31. imagedestroy($img);
  32. imagedestroy($img_mini);
  33. } else {echo "blad_1";}
  34. ?>


Ten post edytował rasco7 5.06.2007, 22:11:01
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
qwaq
post 6.06.2007, 08:11:31
Post #2





Grupa: Zarejestrowani
Postów: 162
Pomógł: 1
Dołączył: 15.05.2007
Skąd: Łódź

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


Niektóre serwery zwracają uwagę na wielkość znaków w nazwach i rozszerzeniach plików. sprawdz czy działa ci jak zmienisz "jpeg" na "JPEG" oraz "jpg" na "JPG"


--------------------
Chcę kobietę!!! Cierpliwą i wyrozumiałą jak stado bydła przed dojeniem.....

Życie jest jak papier toaletowy-długie, szare i do dupy, ale na szczęście czasem pachnie rumiankiem


wynajmę mieszkanie?
Go to the top of the page
+Quote Post
nexis
post 6.06.2007, 09:43:16
Post #3





Grupa: Zarejestrowani
Postów: 1 012
Pomógł: 109
Dołączył: 26.09.2003
Skąd: nexis.pl

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


Chyba w linijce 17 powinno być:

  1. <?php
  2. if ( imgType( $name ) == "IMAGETYPE_JPEG" )
  3. ?>


zamiast

  1. <?php
  2. if (imgType($name) == IMAGETYPE_JPEG)
  3. ?>


--------------------
Zend Certified Engineer

Kliknij POMÓGŁ jeśli moja odpowiedź okazała się użyteczna!
Go to the top of the page
+Quote Post
rasco7
post 6.06.2007, 11:28:43
Post #4





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 14.01.2007

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


Dzięki bardzo jednak był problem z cudzysłowiem tak jak napisał nexis. Dziękuje

Ten post edytował rasco7 6.06.2007, 11:29:24
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 - 01:33