Ten blog nie jest już rozwijany. Wraz ze wszystkimi artykułami zostały przeniesiony pod adres wmroczkowski.pl

Czy chcesz przejść pod nowy adres?

środa, 23 września 2009

[PHP] Jak zablokować wgrywanie na serwer plików przekraczających określony rozmiar

Jeżeli posiadamy portal na którym użytkownicy wgrywają na serwer różnego rodzaju pliku na pewno chcielibyśmy wprowadzić limit wielkości plików, które wgrywają. Zakładając, że w naszym formularzu znajduje się input, który wygląda mniej więcej tak:





Możemy dołożyć następujący kod PHP:


$file_size = $_FILES['plik']['size'];
// podajemy wielkość w Bajtach, więc zakładając że blokujemy wszystko powyżej 500KB
if($file_size < 512000) {
/*
Tutaj kod który zapisuje pliki na serwerze
*/
}
else echo "Plik przekracza 500 KB";

Brak komentarzy: