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...