Když v rámci formuláře odesíláte nějaký soubor, tak nestačí validovat pouze jeho typ, ale je potřeba kontrolovat i zda soubor není datově příliš velký.
Příklad://HTML část//jQuery část function validate() { $("#chyba_souboru").html(""); $(".soubor_1").removeClass("okraj_souboru_chyba"); $(".soubor_1").addClass("zakladni_okraj"); var velikost_souboru = $('#jmeno_souboru_1')[0].files[0].size; if(velikost_souboru>2097152) { //hodnota se udává v B => 2MB jsou 2 x 1000000 $("#chyba_souboru").html("Velikost soubou překročila maximální hodnotu 2MB"); $(".soubor_1").removeClass("zakladni_okraj"); $(".soubor_1").addClass("okraj_souboru_chyba"); return false; } return true; }
PHP - Ostatní
JavaScript - Úvod do JavaScriptu
JavaScript - Příklady v JavaScriptu
(x) HTML - Úvod do HTML
CSS - Základy CSS