Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Upload zmniejszonego obrazka
Forum PHP.pl > Forum > Przedszkole
Max Damage
Piszę skrypt który zmniejsza wysyłany obrazek. Problem w tym, że nie bardzo teraz wiem gdzie umieścić ten $nowy_obrazek. Czy do tego trzeba użyć jakieś innej funkcji? I czy zmiana rozmiaru obrazka w ten sposób jest poprawna?

  1. <?php
  2. $nowy_obrazek=imagecreate($nowa_szerokosc,$nowa_wysokosc);
  3.  
  4.  $lokalizacja='avatars/'.$_SESSION['user'].'.jpg';
  5. if(move_uploaded_file($_FILES['userfile']['tmp_name'], $lokalizacja))
  6.  echo "plik wysłany <br />";
  7. ?>
carbolymer
Zamiana obrazka w ten sposób jest nie poprawna, powinieneś go załadować z nowej lokalizacji poprzez http://pl.php.net/manual/pl/function.imagecreatefromjpeg.php a potem http://pl.php.net/manual/pl/function.imagecopyresampled.php i na końcu http://pl.php.net/manual/pl/function.imagejpeg.php zamiast tworzyć nowy obrazek funkcją imagecreate().
Puzi
A ja bym polecił Ci takie dwa tutoriale:
1. Wysyłanie pliku na serwer: http://webmade.org/porady/wysylanie-pliku-...r-php-mysql.php
2. Tworzenie miniaturek: http://webmade.org/porady/miniaturki-php-biblioteka-gd.php

Pozdro
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.