Ciao a tutti!
Ho un problema di salvataggio file con I.E.
Per capirci, ho un form dove l'utente inserisce un' immagine, successivamente la carico sul server, il tutto dopo aver controllato che il type sia quello corretto.
Con firefox nessun problema, ma appena ho testato lo script su IE.....ta tah! NON FUNZIONA.
Allego gli script per capirci meglio:
FORM HTML:
Salva_form.phpCodice PHP:<form name="MioForm" action="Salva_form.php" method="post" enctype="multipart/form-data" id="MioForm">
<input name="Immagine" type="file" id="Immagine" size="20" />
<input type="submit" name="Salva" id="Salva" value="Salva" />
</form>
Bene, a questo punto con firefox fa il controllo correttamente e salva il file, mentre con IE mi entra sempre nella routine di errore.Codice PHP://controllo se il tipo di file è un'immagine
$tipo_img=$_FILES['Immagine']['type'];
if($tipo_img != "image/gif" && $tipo_img!= "image/jpeg" && $tipo_img != "image/jpg" && $tipo_img != "image/png")
{
// errore -> non è stato inserito un formato immagine corretto
}
else
// Salva il file
Se qualcuno ha qulche dritta....
Ciao a tutti e grazie in anticipo a chi mi può dare una mano

Rispondi quotando