Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12

Discussione: Trasferimento via FTP

  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2008
    Messaggi
    53

    Trasferimento via FTP

    Ciao a tutti, per necessità di dimensioni mi devo appoggiare al trasferimento di file via FTP...

    Riesco a stabilire una connessione (utilizzando le funzioni FTP_PHP ovviamente), tuttavia non riesco a capire in che formato passare il percorso del documento che voglio trasferire...

    Io vorrei che l'utente attraverso il pulsante sfoglia scelga il documento, e che successivamente il documento selezionato venga trasferito...

    Ora rifacendomi a questa istruzione:

    Codice PHP:
    $upload ftp_put($ftp_connessione$dove_carire$file_da_caricareFTP_BINARY); 
    Come faccio a impostare $file_da_caricare agganciando il documento selezionato da qui:

    Codice PHP:
    <input name='userfile' type='file' /> 
    Grazie mille per l'aiuto

  2. #2
    Non puoi usare le funzioni FTP di PHP lato server per eseguire l'upload di un file che si trova su un client.

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2008
    Messaggi
    53
    Scusa ma questo non va?

    http://www.php.net/manual/en/function.ftp-put.php

    Che cosa fa quindi se non caricare documenti?

  4. #4
    Vediamo se ho capito quello che vuoi fare: tu vorresti che uno script PHP residente su un server remoto potesse leggere un file residente sul PC cliente dell'utente e lo caricasse via FTP.

    Se questo fosse realmente possibile, non credi che sarebbe il primo tra i top 10 buchi di sicurezza mai esistiti?

  5. #5
    Utente di HTML.it
    Registrato dal
    Jul 2008
    Messaggi
    53
    Come carichi i documenti via HTTP, ovvero selezioni un documento dal tuo PC e lo trasferisci sul SERVER, pensavo si potesse fare lo stesso con FTP...

  6. #6
    Originariamente inviato da Deorum
    Come carichi i documenti via HTTP, ovvero selezioni un documento dal tuo PC e lo trasferisci sul SERVER, pensavo si potesse fare lo stesso con FTP...
    Per eseguire l'upload tramite FTP ti server un client FTP ...

  7. #7
    Utente di HTML.it
    Registrato dal
    Jul 2008
    Messaggi
    53
    Quindi la funzione ftp_put a che cosa serve se non a caricare dei documenti da locale a server?

  8. #8
    Serve a caricare file da locale (dove risiede lo script PHP) ad un server FTP remoto.

  9. #9
    stavo leggendo anche io un po' in giro circa questo discorso, poichè anche a me serviva fare un pannello di upload video per un cliente da client su server.
    Anche io non riesco bene a capire il motivo per cui un upload possa venire tramite http e non via ftp.... o meglio lo immagino. Con il protocollo http siamo vincolati alla dimensione del file e al tempo di caricamento, così in teoria ci si guarda le spalle da possibili pericoli... dico bene?
    Non ne sono sicuro, ma mi sembra che in asp si possa fare... ma io non lo uso, quindi ciccia.
    Ma quindi il comando ftp di php serve per spostare file che risiedono già su server e basta? tipo sullo stesso server o anche su server differenti? oppure anche per scaricare in locale via ftp?
    Altre soluzioni oltre all'http?

    grazie mille!

  10. #10
    Originariamente inviato da zoc
    Anche io non riesco bene a capire il motivo per cui un upload possa venire tramite http e non via ftp....
    Puoi anche fare l'upload tramite FTP, ma questo NOn verrà gestito dal PHP ma dal server FTP.

    Originariamente inviato da zoc Con il protocollo http siamo vincolati alla dimensione del file e al tempo di caricamento, così in teoria ci si guarda le spalle da possibili pericoli... dico bene?
    No, non centra nulla.

    Originariamente inviato da zoc
    Non ne sono sicuro, ma mi sembra che in asp si possa fare...
    Ti sbagli, anche ASP lavora tramite HTTP, esattamente come il PHP.

    Originariamente inviato da zoc
    Ma quindi il comando ftp di php serve per spostare file che risiedono già su server e basta? tipo sullo stesso server o anche su server differenti?
    Le funzioni FTP di PHP permettono a PHP di lavorare come client con il protocollo FTP.

    Originariamente inviato da zoc
    oppure anche per scaricare in locale via ftp?
    Stai confondendo il concetto di "locale". Se fosse possibile, tramite uno script PHP lato server, salvare un file sul client, sarebbe un enorme buco di sicurezza.

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.