se lo sapessi fare... ho uno script già abbastanza incasinato e nn riesco ad aggiungerci questo...
Codice PHP:
<!--
function getFileExtension(filePath) { //v1.0
fileName = ((filePath.indexOf('/') > -1) ? filePath.substring(filePath.lastIndexOf('/')+1,filePath.length) : filePath.substring(filePath.lastIndexOf('\\')+1,filePath.length));
return fileName.substring(fileName.lastIndexOf('.')+1,fileName.length);
}
//-->
<!--
function Modulo()
{ //v1.0
// Variabili associate ai campi del modulo
var nom = document.form_foto.Titolo.value;
var mod = document.form_foto.Descrizione.value;
var extensions = 'JPG,JPEG'
if (extensions && extensions != '') {
for (var i = 0; i<form_foto.elements.length; i++) {
field = form_foto.elements[i];
if (field.type.toUpperCase() != 'FILE') continue;
if (field.value == '') {
alert('Inserire Immagine con estensione *.JPG o *.JPEG.');
document.form_foto.Percorso.focus();
return false;
}
if (extensions.toUpperCase().indexOf(getFileExtension(field.value).toUpperCase()) == -1) {
alert('Sono accettate solo Immagini con estensione *.JPG o *.JPEG.');
document.form_foto.Percorso.focus();
return false;
} } }
//Effettua il controllo
if ((nom == "") || (mod == "undefined")) {
alert("Inserire un Titolo all'immagine.");
document.form_foto.Titolo.focus();
return false;
}
//Effettua il controllo
else if ((mod == "") || (mod == "undefined")) {
alert("Inserire una Descrizione all'immagine.");
document.form_foto.Descrizione.focus();
return false;
}
//INVIA IL MODULO
else {
document.form_foto.action = "insert_foto.asp?upload=1";
document.form_foto.submit();
}
}
//-->
</script>
un aiutino please