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