Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Aiuto su script per upload file in ftp

    Salve a tutti, l'argomento sicuramente è stato trattato e ritritato, ma vorrei avere chiarimenti una volta per tutte. Mi passate un codice valido per fare un upload di files su ftp? Tutti quelli che ho provato non mi funzionano, ed in ogni caso non essendo molto esperto alla voce nome file e directory file non è specificato come vengono presi "$_POST" ma è scritto direttamente il nome es $var="nomefile.xxx";.
    Grazie per la pazienza dedicatami.

  2. #2

  3. #3
    Allora io ho trovato questo script che sembra semplicissimo ma mi perdo sulla questione principale, il file da caricare:

    Codice PHP:
    // dati di connessione al server FTP 
    $server 'ftp.xxxxxxxxx.it'
    $username 'username';
    $password 'password';

    // indichiamo all'applicazione il file locale da uploadare 
    // e il suono nome nel percorso di destinazione 
    $file 'file.txt'
    $percorso_ftp 'nuovo.txt'

    // connettiamoci al server FTP 
    // generalmente in ascolto alla posta 21 
    $connessione ftp_connect($server21) or die ('Impossibile connettersi al server.'); 
    // autentichiamoci al server 
    ftp_login($connessione$username$password) or die('Username o password errati.'); 

    // uploadiamo il file 
    $invia ftp_put($connessione$percorso_ftp$fileFTP_ASCII); 

    // notifica dell'esito dell'upload 
    echo (!$invia) ? 'Upload fallito' 'Upload completato'; echo '
    '

    // rendiamo il file scrivibile con il chmod 0666 
    if (ftp_chmod($connessione0666$percorso_ftp) !== false) { 
    echo 
    $percorso_ftp ' Permessi aggiornati correttamente'
    } else { 
    echo 
    'Impossibile impostare i permessi su ' $file

    // chiudiamo la connessione al server FTP 
    ftp_close($connessione); 
    I file che verranno caricati dall'amministratore del sito saranno jpg o pdf. Come devo procedere ora?
    Spero in un vostro chiaro aiuto.
    Grazie

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.