Upload/Download via ftp

legolas

Nuovo Utente
25 Giu 2007
10
0
0
Ciao ragazzi,
vi chiedo un aiuto perché da un paio di giorni mi sto rompendo la testa ma non riesco a far funzionare questo script per uploadare file scelti tramite form via ftp. Help!!! Non capisco perché non funzioni... eppure mi pare tutto così lineare! Ho scorporato il codice in due file; ecco il primo relativo la form:

<form ENCTYPE="multipart/form-data" action="neo.php" method="POST">
<input type="file" name="file1">
<input type="submit" value="upload"></form>

ecco il secondo file richiamato al submit:

<?
$ftp_server="xxx.xxx.xxx.xxx"; //esempio indirizzo ip del sever
$ftp_username="mia_user";
$ftp_password="mia_password";
// stabilisco la connessione al server ftp
$ftp_connessione = ftp_connect($ftp_server);

// effetto login sul server
$login = ftp_login($ftp_connessione, $ftp_username, $ftp_password);

// controllo se la connessione ha avuto buon fine
if(!$ftp_connessione || !$login){
echo "Connessione fallita!";
} else {
// se connessione ha avuto buon fine faccio UPLOAD del file
$file_da_caricare = "$_FILES['file1']";//qui richiamo il file dalla form sopra!!!!!
$dove_carire = "/neo";//directory di upload

$upload = ftp_put($ftp_connessione, $dove_carire, $file_da_caricare, FTP_BINARY);

// controllo se upload andato a buon fine
if (!$upload) {
echo "Si è verificato un errore durante il caricamento!";
} else {
echo "Upload avvenuto con successo";
}

//se invece voglio effettuare un DOWNLOAD:
$file_da_scaricare = "folder_ftp/nomefile.ext";
$dove_scaricare = "folder_locale/nomefile.ext";

$download = ftp_get($ftp_connessione, $dove_scaricare, $file_da_scaricare, FTP_BINARY);

// controllo se download andato a buon fine
if (!$download) {
echo "Si è verificato un errore durante il download!<br>";
} else {
echo "Download avvenuto con successo<br>";
}

// chiudo connessione FTP
ftp_quit($ftp_connessione);
}
?>

Grazie in anticipo
 
Discussioni simili
Autore Titolo Forum Risposte Data
I Software musicale upload-download freeware Windows e Software 0
S Script per gestione Download e Upload(solo admin) Classic ASP 6
M aiuto per realizzare area upload download sito Database 1
C cms specifico per upload/download di file CMS (Content Management System) 8
M Upload immagine con javascript problemi con FormData() Javascript 1
Z Upload protetto e sicuro PHP 1
L Modifica file upload in ASP Classic ASP 2
Cosina Creare bottone delete in form upload PHP 5
Cosina Creare bottone delete in form upload PHP 1
Cosina Upload multiplo con invio allegati per email PHP 0
Cosina Upload multiplo con archiviazione in cartella PHP 16
P Script upload immagini jQuery 0
L upload image tramite url e cache PHP 10
W Non fa l'upload PHP 0
L Upload di un'immagine all'interno di un database usando php PHP 6
S Upload file senza doverlo selezionare PHP 2
P Upload foto cover e profilo jQuery 0
G Upload file error Apache 0
R Modifica codice per l'upload di più file PHP 1
S Problemi con modulo upload video php (help!) PHP 0
S [PHP] Upload stesso file PHP 14
max1974 [Javascript] dropzone upload to server Javascript 0
S [ASP.Net] [ASP] Upload Image ASP.NET 6
F [PHP] Informazioni upload PHP 11
G [PHP] upload file in server: percorso cartella PHP 2
M Upload 4 file php PHP 11
M [ASP] Upload file da form controllo Classic ASP 5
D [PHP] Upload intera cartella PHP 2
felino [PHP] Uploadify: upload immagini PHP 0
M [PHP] Nome file, upload e rinominare PHP 2
R Configurazione upload ftp su dvr IP Cam e Videosorveglianza 3
M [PHP] upload di un file esistente overwrite PHP 1
N [PHP] Test per l'upload di file attraverso un bot Telegram PHP 2
L [PHP] problema con upload e javascript (upload multiplo) Javascript 2
L [PHP] upload con errore PHP 2
V [PHP] Upload Excel in db PHP 0
jailbait [PHP] Upload immagine e stampa a schermo PHP 0
G PHP upload dati ed immagine PHP 7
F [PHP] Validare form prenotazione appuntamento tattoo con upload image PHP 0
D [PHP] Upload encrypt image PHP 0
C [PHP] Problema upload file (multiplo) PHP 1
P [PHP] Upload multiplo PHP 4
N [PHP] Problema upload immagini wordpress PHP 2
S [PHP] Upload file... PHP 6
michelangelopaone IPCAM Szinocam e upload FTP IP Cam e Videosorveglianza 0
razzor1994 Remote Upload Server Dedicati e VPS 0
P Barra upload file jQuery 1
giancadeejay [PHP] Aggiornare DB tramite UPLOAD file .csv PHP 39
MarcoGrazia [PHP] Upload e successiva visualizzazione immagini in DB PHP 3
V [PHP] upload di file in cartella e sua sicurezza PHP 137

Discussioni simili