Ciao a tutti...
ho un problema con uno script ftp.
Funzione per uploadare un file:
Codice PHP:
function UploadFtp($local_file, $pathDir){
#$file=basename($local_file);
$idConn=ftp_connect("uniteambo.it");
$login=ftp_login($idConn,"uniteambo.it","kx2ccdt");
if($login){
print "File: $local_file";
$put=ftp_put($idConn,$file,"/home/hosts/dmc/3.0/img/".$pathDir."/".$file,FTP_ASCII);
ftp_quit($idConn);
}
}
La funzione la richiamo così:
$myFoto = basename($Foto1);
UploadFtp($myFoto, $pathDir);
Il valore dell'input file è "D:\Documenti\Immagini\cartoon121mu.gif" e basename non mi estrae il nome del file (cartoon121mu.gif), ma se faccio un print di $myFoto rusulta così D:\\Documenti\\Immagini\\cartoon121mu.gif
Il problema è che nel mio pc in locale basename funziona ma sul provider no...ho bisogno di estrarre il nome del file...vi prego aiutatemi...sono disperato...
grazie...