Visualizzazione dei risultati da 1 a 6 su 6

Discussione: UpLoad File

  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    348

    UpLoad File

    Ciao

    Ho realizzato questo semplice form per uploadare file nel mio server!

    <html>
    <head><title>Prova upload</title></head>

    <body>
    <form enctype="multipart/form-data" action="funz.php" method="POST">
    <input type="hidden" name="max" value="50000">
    Select file:<input name="upfile" type="file">
    <input type="submit" value="Upload">
    </form>

    </body>
    </html>




    <?php

    $uploaddir= "./dati/upload/";
    $filename = trim($_FILES['upfile']['name']);
    $filename = ereg_replace(" " , "" ,$filename);
    $uploadfile="$uploaddir$filename";
    echo("$filename");
    if(ereg(".mp3", $filename)|| ereg(".xls" , $filename)){

    if(move_uploaded_file($_FILES['upfile']['tmp_name'],$uploadfile)){
    echo("ok upload");
    }else{
    echo("errore");
    }
    }else{
    print("tipo file non valido");
    }
    ?>


    Pero' non me lo carica compare sempre il messaggio che ho impostato io come errore!
    Php non mi ritorna nessun errore cosa posso guadardare??avevo impostato anche questa riga prima di chiamare move_upload ..

    if (is_uploaded_file($_FILES['upfile']['name'])) {


    Ciao grazie

  2. #2
    ma perchè togli gli spazi al nome?..misà che è lì il problema..forse poi nn si ritrova la coincidenza con il file temporaneo

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    348
    eh tolgo gli spazzi perche' dopo sul server ho il file gia' pulito da caratteri strani che potrebbero' rompere in un futuro!cmq move_uploaded_file($_FILES['upfile']['tmp_name'],$uploadfile) il primo parametro e' appunto il nome del file originale e' il primo parametro quindi non c'e' quel tipo di problema!

  4. #4
    Utente di HTML.it L'avatar di mariox
    Registrato dal
    Nov 2006
    Messaggi
    837
    hai settato i permessi 0777(di scrittura) sulla cartella dove uploadi le foto?

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    348
    eh si!

    ma e' corretto utilizzare solo la funzione move_uploaded_file??

  6. #6
    io utilizzo copy();

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.