Visualizzazione risultati 1 fino 10 di 10

Discussione: Problemi con upload

  1. #1
    Guest

    Exclamation Problemi con upload

    Ciao a tutti è parecchio tempo che cerco una soluzione per fare uno script che mi faccia l'upload dal mio sito su una cartella del server!!purtoppo senza risultati!

    di seguito il codice html utilizzato
    <FORM METHOD="post" ACTION="effettua_upload.php" ENCTYPE="multipart/form-data">

    <p><strong>File da trasferire:</strong>
    <INPUT TYPE="file" NAME="file" SIZE="30">
    <INPUT TYPE="submit" NAME="invio" VALUE="Effettua l'upload">
    </p>
    </FORM>

    qui il codice php del file effetua_upload.php
    <?

    if ($file_name != "") {

    @copy("$file", "/segnalibri/$file_name")
    or die("Impossibile copiare il file.");

    } else {

    die("Non è stato indicato alcun file da trasferire");

    }

    ?>
    mi dice sempre impossibile copiare il file ma nn capisco perchè!
    grazie ciao
    rvbc
    Ultima modifica di rvbc : 14-01-2006 alle ore 16.43.27 Motivo: correzzione script

  2. #2
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Prova a cambiare il file PHP così:
    Codice PHP:
    <?

    $file
    = $_FILES['file']['tmp_name'];
    $file_name = $_FILES['file']['name'];

    if (
    $file_name != "") {

    @
    copy("$file", "/segnalibri/$file_name")
    or die(
    "Impossibile copiare il file.");

    } else {

    die(
    "Non è stato indicato alcun file da trasferire");

    }

    ?>
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  3. #3
    Guest

    Unhappy nulla da fare

    mi dice ancore impossibile copiare il file!

    magari è il server di altervista?
    magari devo caricare il mio file php.ini?

    e ovviamente devo mettere il CHMOD della cartella dove voglio caricare i file su 777 giusto?

    ciao rvbc

  4. #4
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Non devi cambiare i permessi e neanche caricare il file php.ini.
    Codice PHP:
    <?

    $file
    = $_FILES['file']['tmp_name'];
    $file_name = $_FILES['file']['name'];

    if (
    $file_name != "") {
    if (!
    copy($file, "/segnalibri/".$file_name))
    die(
    "Impossibile trasferire il file");

    } else {

    die(
    "Non è stato indicato alcun file da trasferire");

    }

    ?>
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  5. #5
    Guest

    Exclamation non lo fa

    prova a guardare tu stesso, io nn so più cosa fare!

    rvbc.altervista.org/modulo_upload.html

    grazie rvbc

  6. #6
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Codice PHP:
    <?

    $file
    = $_FILES['file']['tmp_name'];
    $file_name = $_FILES['file']['name'];

    if (
    $file_name != "") {
    if (!
    copy($file, "segnalibri/".$file_name))
    die(
    "Impossibile trasferire il file");

    } else {

    die(
    "Non è stato indicato alcun file da trasferire");

    }

    ?>
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  7. #7
    Guest

    Talking ok adesso va ma...

    ok adesso va ma il problema è un'altro, nella cartella segnalibri precedentemente creata nn mi visualizza il file che ho caricato!?

    grazie rvbc

  8. #8
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Codice PHP:
    <?

    $file
    = $_FILES['file']['tmp_name'];
    $file_name = $_FILES['file']['name'];

    if (
    $file_name != "") {
    @
    copy($file, "segnalibri/".$file_name)
    or die(
    "Impossibile trasferire il file");

    } else {

    die(
    "Non è stato indicato alcun file da trasferire");

    }

    ?>
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  9. #9
    Guest

    Thumbs up grazie mille

    ho visto i file che mi hai trasferito!!! :-)
    ciao e grazie ancora rvbc

  10. #10
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Ho visto il tuo sito, dovresti fare un controllo sui file che ti vengono caricati.
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

Regole di scrittura

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