Hola a todos, tengo el siguiente problema, necesito subir una imagen desde un cliente windos a un server linux, el problema es uq eno puedo usar el input type=file, ya que estoy haciendo un editor web con javascript, el cual tiene su propio metodo para insertar imagenes( " todo en el cliente" ).
La informacion que tengo es la siguiente
$ruta_cliente="C:\123.gif" //por ejemplo
////////////FTP//////////////////////////
$ftp_server='10.10.5.172';//serverip
$conn_id = ftp_connect($ftp_server);
// login and password
$user="2004";
$passwd="2004";
$login_result = ftp_login($conn_id, $user, $passwd);
// verificar conexion
if ((!$conn_id) || (!$login_result)) {
echo "FTP conneccion fallada!";
die;
} else {
echo "<br>Connectado a $ftp_server, Para el usuario $user<br>";
}
//directorio
ftp_chdir($conn_id, "iluvatar");
//$destination_file=ftp_pwd($conn_id);
$destination_file=$files;
echo ("<br>");
echo $destination_file;
echo ("<br>");
echo "la ruta del cliente es:".$ruta_cliente;
echo ("<br>");
// subir el archivo
$upload =ftp_put($conn_id, $destination_file, $ruta_cliente, FTP_BINARY);
// $upload =ftp_put($conn_id, $destination_file, $ruta_cliente, FTP_BINARY);
//verificar Upload
if (!$upload) {
echo "FTP upload fallo!";
} else {
echo "subido $ruta_cliente de $ftp_server a $destination_file";
}
// cerrar ftp
ftp_close($conn_id);
/////////////////////////////////////////