Visualizzazione risultati 1 fino 3 di 3

Discussione: upload files in php fallito

  1. #1
    Guest

    Predefinito upload files in php fallito

    ciao a tutti ragazzi, sto cercando di fare l'upload di alcuni files con php ma non funziona. Il mio codice è semplice lo posto, mi saapreste dire cosa non va?
    Codice:
    <?php
    if(isset($_POST['invio'])){
    if (!isset($_FILES['userfile']) || !is_uploaded_file($_FILES['userfile']['tmp_name'])) {
      echo 'Non hai inviato nessun file...';
      exit;    
    }
    
    //percorso della cartella dove mettere i file caricati dagli utenti
    $uploaddir = 'immagini/';
    
    //Recupero il percorso temporaneo del file
    $userfile_tmp = $_FILES['userfile']['tmp_name'];
    
    //recupero il nome originale del file caricato
    $userfile_name = $_FILES['userfile']['name'];
    
    //copio il file dalla sua posizione temporanea alla mia cartella upload
    if (move_uploaded_file($userfile_tmp, $uploaddir . $userfile_name)) {
      //Se l'operazione è andata a buon fine...
      echo 'File inviato con successo.';
    }else{
      //Se l'operazione è fallta...
      echo 'Upload NON valido!'; 
    }
    }
    ?>
    
    <!DOCTYPE html>
    <html>
    <head>
    <title> prova invio files </title>
    </head>
    <body>
    <form enctype="multipart/form-data" action="" method="post">
      <input type="hidden" name="MAX_FILE_SIZE" value="30000">
      Invia questo file: <input name="userfile" type="file">
      <input type="submit" name="invio" value="Invia File">
    </form>
    </body>
    </html>

  2. #2
    mzanella non è connesso AlterGuru
    Data registrazione
    29-12-2015
    Messaggi
    1,954

    Predefinito

    Durante l'invio, ti viene mostrato qualche messaggio di errore?
    Oppure arrivi alla stampa finale ("File inviato con successo.") ma la cartella immagini con contiene il nuovo file?

  3. #3
    darbula non è connesso AlterGuru 2500
    Data registrazione
    24-04-2011
    Messaggi
    2,898

    Predefinito

    leggi quale la cartella giusta e come abilitare gli errori in fase di sviluppo. http://forum.it.altervista.org/php-m...ml#post1277417

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •