Ciao,
sto studiando questo script per le chiamate ajax con jquery
Codice PHP:
$.ajax({
         
type"POST",
         
url"mail.php",
         
datadatastr,
         
cachefalse,
         
success: function(html){
         $(
"#response").fadeIn("slow");
         $(
"#response").html(html);
                
setTimeout('$("#response").fadeOut("slow")',2000);
        }
     }); 
ho nel form dei campi text e raccolgo i nomi dei campi nella stringa datastr, (spero di fin qui di aver capito la logica) e tramite il file mail.php faccio ulteriori controlli ed invio l'email.
Ora vorrei avere nel form un campo di tipo file, fare la chiamata ajax e controllare in php dimensioni ed estensioni e poi salvarla nel database e visualizzare un messaggio di conferma o di un eventuale errore.
Il problema è inviare il campo file a mail.php, ho provato mettendo contentType ma non va, sapreste darmi un illuminazione?