Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] -resize image
Sasuke Uchiha
post
Post #1





Grupa: Zarejestrowani
Postów: 99
Pomógł: 0
Dołączył: 5.03.2012

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


Napisałem sobie prosty skrypt wrzucania obrazków na serwer który ma w głównej mieże odrazu zmieniać ich rozmiar na właściwy ale coś jednak jest nie tak a mianowicie:

1. Nie zawsze mi robi taki wymiar jak podałem czyli 69 px na 69 px
  1. system('convert img/avatars/'.$rand.'.png -resize 69x69 img/avatars/'.$rand.'.png');


2. Gdy dodaje jakiś naprawdę duży obrazek to wywala mi

Warning: getimagesize() [function.getimagesize]: Filename cannot be empty in /edit_profil.php on line 21
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
ikssde
post
Post #2





Grupa: Zarejestrowani
Postów: 217
Pomógł: 40
Dołączył: 20.08.2008

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


Jakie masz rozbieżności w tym rozmiarze? Mogą być spowodowane tym, że nie da się zmniejszyć zdjęcia do takich wymiarów zachowując proporcje.

Jeśli chodzi o problem z getimagesize to może w formularzu masz określony maksymalny rozmiar pliku? Sprawdź sobie co zawiera $_FILES jak wrzucasz taki duży plik.

@edit Konfiguracja serwera również może nie pozwalać na wrzucanie dużych plików, rzuć okiem w php.ini i popatrz jakie masz wartości przy php_value upload_max_filesize, php_value post_max_size, php_value max_input_time

Ten post edytował ikssde 25.06.2012, 22:06:32
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 3.10.2025 - 21:20