Jako součást ochrany formulářep roti spamu, či vkládání závadných kódů je nutné validovat i koncovku souboru, který uživatel vkládá. Pokud povolíte například jen obrázky, tak Vám robot nemá jak vložit nějaké nebezpečné skripty.
// JS část $( 'input[name="soubor_prilohy[]"]' ).each(function( index ) { var poradi_souboru = index+1; var hodnota_souboru = $( this ).val(); if( hodnota_souboru != "" ){ var regex = new RegExp("(.*?).(jpg|jpeg|pdf)$"); //(.*?).(docx|doc|pdf|xml|bmp|ppt|xls)$ if(!(regex.test(hodnota_souboru))) { $(this).val(''); vypis = vypis+"Soubor "+poradi_souboru+" je ve špatném formátu (povolené jsou - jpg, jpeg, pdf) ! "; ok = false; } } // HTMLPříloha 1Příloha 2Příloha 3Příloha 4
PHP - Ostatní
JavaScript - Úvod do JavaScriptu
JavaScript - Příklady v JavaScriptu
(x) HTML - Úvod do HTML
CSS - Základy CSS