Ciao a tutti,
Sto cercando di far permettere agli utenti che visitano il mio sito di caricare un file.
Partiamo dal presupposto che non conosco molto bene PHP, ho trovato questo snippet:
codice:
<form method="post" action="upload.php" enctype="multipart/form-data">Scegli il file: <input type="file" name="file"/> <input type="submit" value="Invia" name="go"/>
</form>
codice:
<?php
if(@$_FILES['file'] != "") {
$cartella = "/images/new"; //cartella dove vengono caricati i file
$destinazione = $cartella.basename( $_FILES['file']['name']);
if(@move_uploaded_file($_FILES['file']['tmp_name'], $destinazione))
echo "File caricato con successo!";
else
echo "Errore nell'upload del file";
}elseif(isset($_POST['go']))
echo "Nessun file selezionato!";
?>
Seleziono quindi un file jpeg di piccole dimensioni e se cerco di caricarlo mi compare "Errore nell'upload del file". Il sito è pubblicato su altervista e l'ftp che utilizzo indica il path che desidero come /images/new quindi presumo che non sia questo il problema.
Vorrei sapere se individuate un errore nello snippet o come secondo voi posso proseguire per trovare il problema (echo di qualche variabile, etc)
Mille Grazie