Visualizzazione dei risultati da 1 a 10 su 10

Discussione: Copiare file PHP

  1. #1

    Copiare file PHP

    Salve ragazzi avrei il bisogno di spostare un file di una destinazione scelta tramite un INPUT FILE di un form con la funzione "move_uploaded_file"
    Questa funzione non funziona, quindi non mi sposta il file, quando la pagina è uplodata sul mio hosting mentre se lo eseguo in locale questo funziona senza problema..

    Qualche idea?

    Grazie mille

  2. #2
    Utente di HTML.it
    Registrato dal
    May 2012
    Messaggi
    1,453
    Non te lo sposta in determinate directory o nemmeno ti fa l'upload? Inoltre non è
    che superi il peso massimo consentito nella configurazione?


    Ps: postare il codice è sempre meglio

  3. #3
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,503
    Oltre a quanto detto da RoTeam controllerei anche come sono impostati i permessi della cartella di destinazione, può essere che non ci puoi scrivere.

  4. #4
    Salve ragazzi grazie delle risposte prima di tutto.
    Prima di tutto vi anticipo che non è probema di permessi dato che se eseguo in locale lo script funziona tutto alla grande.. ma appena lo provo uplodando la pagina sull'hosting questo non funziona. Quindi non mi copia il file scelto tramite un input file sul desktop
    Di seguito vi posto il codice

    codice:
    //percorso della cartella dove mettere i file caricati	
    $uploadir = "C://Users/Master/Desktop/";
    
    //Recupero il percorso temporaneo del file
    $file = $_FILES['percorso']['tmp_name'];
    
    //recupero il nome originale del file caricato
    $userfile_name = $_FILES['percorso']['name'];
    
    move_uploaded_file($file,  $uploadir . $userfile_name . "");
    Grazie attendo vostre risposte

  5. #5
    Originariamente inviato da pippozunchi
    Prima di tutto vi anticipo che non è probema di permessi dato che se eseguo in locale lo script funziona tutto alla grande..
    A maggior ragione si tratta di un problema di permessi!


    Originariamente inviato da pippozunchi
    codice:
    //percorso della cartella dove mettere i file caricati	
    $uploadir = "C://Users/Master/Desktop/";
    E credi che l'hoster abbia, e ti faccia accedere, ad un percorso del genere?
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  6. #6
    Utente di HTML.it
    Registrato dal
    May 2012
    Messaggi
    1,453
    Originariamente inviato da satifal
    A maggior ragione si tratta di un problema di permessi!




    E credi che l'hoster abbia, e ti faccia accedere, ad un percorso del genere?
    non sai che tutti gli hoster hanno winzoz come sistema operativo e si chiamano master?

  7. #7
    Grazie ancora ragazzi,
    Emh.. ma il mio percorso C://users/master/desktop è il percorso del mio pc.. comunque
    emh che soluzione potrei attuare per risolvere il problema?

  8. #8
    Utente di HTML.it
    Registrato dal
    May 2012
    Messaggi
    1,453
    Originariamente inviato da pippozunchi
    Grazie ancora ragazzi,
    Emh.. ma il mio percorso C://users/master/desktop è il percorso del mio pc.. comunque
    emh che soluzione potrei attuare per risolvere il problema?
    bah mettere solamente il percorso relativo alla directory? Del tipo mia_directory/upload/

  9. #9
    ora ho provato ma non funziona avete altre soluzioni? Non riesce a spostare il file ancora..
    Il percorso relativo che ho messo è il seguente "Desktop/"

    Attendo vostre risposte

  10. #10
    Utente di HTML.it
    Registrato dal
    May 2012
    Messaggi
    1,453
    Originariamente inviato da pippozunchi
    ora ho provato ma non funziona avete altre soluzioni? Non riesce a spostare il file ancora..
    Il percorso relativo che ho messo è il seguente "Desktop/"

    Attendo vostre risposte
    Sul sito esiste la cartella Desktop in quella determinata posizione?

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.