Ragazzi non riesco a venirne a capo, ho provato testare la pagina su un altro hosting ma ho gli stessi problemi, mi blocca al mime-type error
La cartella foto è allo stesso livello di questo file, ma continua a bloccarmi anche se carico immagini jpeg
Codice HTML:
<form id="form1" name="form1" method="post" action="prova.php" enctype="multipart/form-data">
<input type="file" name="foto" id="foto">
<input type="submit" name="invia" id="invia" value="Invia" />
</form>
Codice PHP:
<?php
//carichiamo le immagini sul server
//passiamo le variabili che ci servono
$nomefile = $_FILES['foto']['name'];
$destinazione = "foto/";
$temp = $_FILES['foto']['temp_name'];
//verifichiamo le dimensioni dell'immagine
if ($_FILES['foto']['size']>250000)
die("Errore: dimensioni del file troppo grandi!");
//verifichiamo che il file caricato sia un'immagine jpeg, png o gif
if ($_FILES['foto']['type'] |= "image/jpeg") die ("Tipo di file non supportato. Sono consentite solo immagini jpeg");
//carichiamola nella cartella assegnandole il suo nome originale
move_uploaded_file($temp, $destinazione.$nomefile);
?>
Non ho idee, esiste un altro metodo per caricare foto o è ancora valido questo?