Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Problema upload

  1. #1

    Problema upload

    Salve ragazzi,
    ho sul mio account tophost una pagina php e sto lavorando per l'upload di files:

    Codice PHP:

    if($_GET['p']=='upload'){ // UPLOAD
            
    echo '<h2>Upload</h2>';
            if (
    $_GET['upload']){
                if (
    $_FILES["files"]['size'] > 0) { // UPLOAD DEI FILES
                    
                    
    switch ($_POST['categoria']){
                            case 
    1:   $path=getcwd().'upload/mutuo/';
                            break;
                            case 
    2:   $path=getcwd().'/upload/prestito/';
                            break;
                            case 
    3:   $path=getcwd().'/upload/cessione/';
                            break;
                            case 
    4:   $path=getcwd().'/upload/servizi/';
                            break;
                            default:   echo (
    "");
                            break;
                    }
                    
                    if (
    move_uploaded_file(getcwd().'/'.$_FILES[files]['tmp_name'],$path.$_FILES[files]['name'])){
                        echo 
    "OK!";
                    }
                }
            } else {
                echo 
    '<form method="post" action="admin.php?p=upload&upload=1" enctype="multipart/form-data"/>';
                echo 
    '<h2>Dove pubblico il file?</h2>';
                echo 
    '<div><input type="radio" name="categoria" value="1" checked="yes"/> Mutuo</div>';
                echo 
    '<div><input type="radio" name="categoria" value="2"/> Prestito Personale / Carta</div>';
                echo 
    '<div><input type="radio" name="categoria" value="3"/> Cessione/Delega</div>';
                echo 
    '<div><input type="radio" name="categoria" value="4"/> Servizi</div>';
                echo 
    '

    <input type="file" name="files" class="textbox"/></p>'
    ;
                echo 
    '<input type="submit" value="Salva file" class="pls">';
                echo 
    '</form>';
            }
        } 
    E in nessuna maniera sto riuscendo a uploadare il file!!

    L'errore che mi restituisce è sempre:
    Warning: move_uploaded_file(/home/mhd/www.mantisworks.net/htdocs/upload/mutuo/bankopoli.doc) [function.move-uploaded-file]: failed to open stream: No such file or directory in /home/mhd-01/www.mantisworks.net/htdocs/lavori/gagliardo/inc/cont_admin.php on line 1098

    Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move '/tmp/phpZftgLm' to '/home/mhd/www.mantisworks.net/htdocs/upload/mutuo/bankopoli.doc' in /home/mhd-01/www.mantisworks.net/htdocs/lavori/gagliardo/inc/cont_admin.php on line 1098
    Mantisworks.net - Soluzioni dal web per il web!
    SEO, SEM, Software, Siti internet, Grafica e Multimedia

  2. #2
    Che cosa fa carica_foto()?

    Non è che devi passare $_FILES['files']['tmp_name'] invece di $_FILES['files']['name']?

  3. #3
    Ho aggiornato il codice ricudendolo all'osso.. ma niente :\
    Mantisworks.net - Soluzioni dal web per il web!
    SEO, SEM, Software, Siti internet, Grafica e Multimedia

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.