Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Problem z tymczasową scieżka do pliku przy uploadzie obrazków
jakis_login
post
Post #1





Grupa: Zarejestrowani
Postów: 169
Pomógł: 1
Dołączył: 30.09.2010
Skąd: Gdańsk

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


Cześć,
chce zrobić zmniejszanie obrazków do określonych rozmiarów i zaimplementowałem sobie skrypt stąd: http://stackoverflow.com/questions/1275700...r-before-upload
Klasa resize-class.php działa jak bym chciał ale tylko jak podaje ścieżkę gdzie obrazek jest już na serwerze, natomiast nie działa kiedy chce zmniejszyć rozmiar jeszcze przed uploadem czyli jak podaje:
  1. $a = $_FILES["files"]["tmp_name"];
  2. $resizeObj = new resize($a);

błąd to:
imagesx() expects parameter 1 to be resource, boolean given in........resize-class.php on line 26
jak zwardampuje $_FILES to oczywiście mam (chyba poprawnie) to: tmp/jfi123j
dodam ze zwykła funkcja move_uploaded_file($a, $target); działa.

Ten post edytował jakis_login 20.10.2016, 07:14:49
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
trueblue
post
Post #2





Grupa: Zarejestrowani
Postów: 6 807
Pomógł: 1828
Dołączył: 11.03.2014

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


Metoda openImage w klasie sprawdza typ pliku po rozszerzeniu, a nie mime type.
Twój plik z /tmp nie ma rozszerzenia, więc metoda zwraca false, co nie jest sprawdzane w konstruktorze.
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: 9.10.2025 - 18:54