Ya lo solucione, modificando esto en el ftp_put
Código PHP:
ftp_put($id_ftp,$archivo,$_POST['txt1'],FTP_BINARY); //Sube un archivo al Servidor FTP en modo Binario
ftp_put($id_ftp,$foto,$_POST['txt2'],FTP_BINARY);
$archivo tiene solo el nombre, y $_POST['txt1'] tiene la ruta del archivo, vamos lo que devuelve en input type file
muchas gracias