Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] Zmiana rozmiaru obrazka
Forum PHP.pl > Forum > Przedszkole
Kethrax
  1. <?php
  2. if (isset($_FILES['obrazek'])) {
  3. if($_FILES['obrazek']['error'] == UPLOAD_ERR_OK) {
  4.  
  5. $filename = $_FILES['obrazek']['name'];
  6. $filetype = $_FILES['obrazek']['type'];
  7. $filesize = $_FILES['obrazek']['size'];
  8. $filesrc = $_FILES['obrazek']['tmp_name'];
  9.  
  10. echo $_FILES['obrazek']['tmp_name'];
  11.  
  12. if ($filetype == "image/png" || $filetype == "image/x-png" || 
  13. $filetype == "image/gif" || $filetype == "image/jpeg" ||
  14. $filetype == "image/pjpeg") {
  15.  
  16.  
  17.  
  18. move_uploaded_file($filesrc,"../katalog/".$filename);
  19.  
  20. chmod("../katalog/".$filename, 0644);
  21.  
  22. $obr_name = $_FILES['obrazek']['name'];
  23. } else $obr_name = "no_img.jpg";
  24. } else $obr_name = "no_img.jpg";
  25. } else $obr_name = "no_img.jpg";
  26. ?>


Czy jest możliwość zmiany wymiarów obrazka np. na 150x100 px bez użycia GD2 questionmark.gif
Kethrax
Czy rozwiązanie takie:
  1. <img height="150px" width="100px" src="ścieżka/obrazek.jpg">


jest dobre questionmark.gif
FliSs_tCv
Ja tak robiłem przez jakiś czas że wstawiałem na serwer zdjęcia w oryginalnych wielkościach mówię o 800/600 px a przy wyświetlaniu zdjęć podawałem długość oraz wysokość miniaturki w stylach, a po kliknięciu pokazywałem powiększone, lecz moim zdaniem jest to mniej optymalne;) lepiej było by stworzyć upload z resize. Z odczytywaniem wiadomo że miniaturka szybciej się wczyta na stronie niż duże zdjęcie pokazywane jako małe winksmiley.jpg
Kethrax
No pewnie że tak by było lepiej, ale niestety admin mojego serwera nie udostępnia GD2 i sobie można ...
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-2025 Invision Power Services, Inc.