Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Sprawdzanie poprawności rozszerzenia wysyłanego pliku
ebate
post
Post #1





Grupa: Zarejestrowani
Postów: 79
Pomógł: 0
Dołączył: 12.10.2011

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


Chce, aby skrypt sprawdzał, czy wysyłany plik mam poprawne rozszerzenie, a w przypadku złego wyskoczył błąd np. Niepoprawne rozszerzenie pliku.

Przy zmianie nazwy pliku dostałem wskazówke:

  1. $fileData = pathinfo($_FILES['pliczek']['name']);
  2.  
  3. // pod $fileData['extension'] masz rozszerzenie pliku - możesz to wykorzystać
  4.  
  5. // do sprawdzenia czy plik ma takie rozszerzenie jak mieć powinien
  6.  
  7. // i jesli nie uzyć unlink($_FILES['pliczek']['tmp_name']); i zwrócić błąd ;)
  8.  
  9. $filename = $konto.'.'.$fileData['extension'];
  10.  
  11. move_uploaded_file($_FILES['pliczek']['tmp_name'],"pliki/".$filename);
  12.  
  13. $name = 'pliki/'.$filename;


Niby coś mi swita, ale nie do końca więc prosze o pomoc. Rozszerzenia mają być tylko .jpg i .png.

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: 26.09.2025 - 21:21