Visualizzazione dei risultati da 1 a 4 su 4

Discussione: upload file

  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2015
    residenza
    napoli
    Messaggi
    65

    upload file

    Salve ragazzi sto creando un form per fare l'upload di un file sul mio server vi posto il codice e gli errori

    Pagina html
    codice HTML:
    <html>
        <head>
            <title>File upload</title>
        </head>
        <body>
            <form method="post" action="Upload.php" enctype="multipart/form-data">
                <input type="hidden" name="action" value="upload" />
                <label>Carica il tuo file:</label>
                <input type="file" name="userfile" />
                <br />
                <input type="submit" value="Carica online" />
            </form>
        </body>
    </html>

    Pagina Php
    Codice PHP:
     <?php
    error_reporting
    (E_ALL);
    ini_set("display_errors"1);
    // per prima cosa verifico che il file sia stato effettivamente caricato
    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 './var/www/html/';

    //Recupero il percorso temporaneo del file
    $userfile_tmp $_FILES['userfile']['tmp_name'];

    //recupero il nome originale del file caricato
    $userfile_name $_FILES['userfile']['name'];
    print(
    "ok");
    //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!'
    }

    ?>

    la pagina php mi restituisce sempre

    Non hai inviato nessun file...

    Grazie.
    Ultima modifica di dannos; 10-10-2015 a 17:21

  2. #2
    Utente di HTML.it L'avatar di .Kurt
    Registrato dal
    Jul 2007
    Messaggi
    654
    Nel form hai user_file, ma nella pagina php chiami userfile.

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2015
    residenza
    napoli
    Messaggi
    65
    Grazie per la risposta ho sistemato mettendo userfile nel form ora mi restituisce questo;

    Warning: move_uploaded_file(./var/www/html/controllo-accessi-rfid-tastierino-4x4.jpg): failed to open stream: No such file or directory in /var/www/html/arduino/Setting/Upload.php on line 20

    Warning: move_uploaded_file(): Unable to move '/tmp/phprUL3oE' to './var/www/html/controllo-accessi-rfid-tastierino-4x4.jpg' in /var/www/html/arduino/Setting/Upload.php on line 20
    Upload NON valido!
    Ultima modifica di dannos; 10-10-2015 a 17:23

  4. #4
    Utente di HTML.it
    Registrato dal
    Jan 2015
    residenza
    napoli
    Messaggi
    65
    ok RISOLTO problema di permessi grazie mille

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.