Salve a tutti, stavo cercando di fare uno script che mi permetta di far fare l'upload di file agli utenti del sito, ma purtroppo non sò bene come vanno impostati i file remoti e quelli locali...
Su $dir basta mettere magari www.ciao.it/upload ?? e indicargli così la cartella dove mettere i file?
Inoltre su $local_filename, ci sarà scritto C:\Document and setting\ecc... GIUSTO?
Quindi $local_filename= (HO SBAGLIATO!!VVoVe
sarà uguale a $file....
E su $remote_filename cosa devo metterci? scusate ma ho fatto questo script seguendo le mie esigenze ma forse ho tralasciato qualkosa di molto importante...sapete aiutarmi??
Questo è lo script....
<?php
$mittente=$_POST['mittente'];
$file=$_POST['file'];
$comment=$_POST['comment'];
$date=date(d n y H:i:s);
$remote_filename=
$local_filename=
$server=ftp.host.it;
$user_name=ciao;
$user_pass=12345;
$dir= //directory x l'upload
if(empty($mittente & $file & $comment))}
echo" Devi riempire tutti i campi!!";
}
$connection=ftp_connect("ftp://ftp.gaoclub.it");
$login=ftp_login($connection,$user_name,$user_pass );
if($connection & $login=="0"){
echo"impossibile connettersi al database";
}
$new_dir=ftp_chdir($connection,$dir);
$fileput=ftp_put($connection,$remote_filename,$loc al_filename,FTP_ASCII);
if($fileput=="0");{
echo"errore durante il trasferimento del file!!";
}else{
echo"Trasferimento di $local_filename avvenuto con successo!!";
}
$quit=ftp_close($connection);
mail(info@ciao.it,UPLOAD,$comment,"From:$mittente< info@gaoclub.it>");
echo"Grazie per aver effettuato l'upload dei file tramite questo form!!";
?>