Visualizzazione dei risultati da 1 a 5 su 5

Discussione: upload file ..problemi

  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2005
    Messaggi
    278

    upload file ..problemi

    allora ...non sono espertissimo di php ed è un po' che sto tribulando con questo script:

    inizio con il form html:

    codice:
    <html>
    <head>
    <title>Upload</title>
    </head>
    
    <body>
    
    <form enctype="multipart/form-data" action="upload.php" method="POST">
    <input type="hidden" name="MAX_FILE_SIZE" value="30000">
    Invia questo file: <input name="userfile" type="file">
    <input type="submit" value="Invia File">
    </form>
    
    </body>
    </html>
    Quindi continuo con lo script php, devo collocare il file che voglio caricare nella catella del server "cartella":

    Codice PHP:
    <?
    //percorso della cartella dove mettere i file caricati
    $uploaddir 'cartella/';

    //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 
    "<pre>";
    //copio il file dalla locazione temporanea alla mia cartella upload
    if (move_uploaded_file($userfile_tmp$uploaddir $userfile_name))
    {
    //Se l'operazione è andata a buon fine...
    print "File inviato con successo. Ecco alcune informazioni:\n"
    print_r($_FILES);
    }
    else
    {
    //Se l'operazione è fallta...
    print "Upload NON valido! Alcune informazioni:\n"
    print_r($_FILES);
    }
    print 
    "</pre>";
    ?>

    Questo è pari pariquello che ho scritto nei due file che carico nel mio server.....ma non funzionano....mi dà sempre l'errore nel caricare:

    Upload NON valido! Alcune informazioni:
    Array
    (
    [miofile] => Array
    (
    [name] => logotelit.gif
    [type] => image/gif
    [tmp_name] => /membri/.dummy/temp/php2tVlO6
    [error] => 0
    [size] => 2307
    )

    )


    Sapete dirmi dove sbaglio....sono piuttosto inesperto, avete consigli?

    Utilizzo altervista se può esservi utile

  2. #2
    sei sicuro che le informazioni sull'errore siano corrette?
    E' come se ti dicesse: "Errore! Nessun errore avvenuto!"

    lo script è giusto per me

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2005
    Messaggi
    278
    il problema è che non riesco a capire perchè mi dà errore.....dov'è l'errore.....anche secondo me dovrebbe andare....ma invece non uppa niente...se i file html e php sono inseriti nella stessa cartella dove viene caricato il file, ci possono essere problemi?

  4. #4
    eh no. devi mettere i file, all'interno di una qualsiasi directory, in questo modo:

    .html
    .php
    cartella

    Questo perchè nello script php hai specificato:
    $uploaddir = 'cartella/';

    cioè che la "cartella" si trova allo stesso livello dei file html t php.
    Altrimenti devi modificare in questo modo:
    $uploaddir = '/cartella/';

    con lo slash iniziale.

  5. #5
    Utente di HTML.it
    Registrato dal
    Nov 2005
    Messaggi
    278
    non posso fare altro che ringraziare!!!mitiiiiciiiii!!!grazieeeee!!!!era un problema di piazzamento cartella!!!

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.