Desesperado (creo k sencillo)
Publicado por phpman (7 intervenciones) el 22/09/2006 20:19:19
Hola a todos, estoy realizando un script para subir uno archivos a un servidor via FTP. En mi pc funciona perfectamente, pero una vez subido al servidor (arsys) el script no funcina. Creo que es por el tema de la ruta del archivo en mi pc. Digo esto por que al utilizar la funcion opendir, en mi pc no da error y en el servidor si. El script es el sgte.:
$id=ftp_connect("servidor",21);
ftp_login($id,"usuario","password");
ftp_pasv($id,true);
if(ftp_put($id,"f7.jpg","c:/imgit/f7.jpg",FTP_BINARY))
echo "subida ok";
else
echo "subida error";
ftp_quit($id);
La salida es "subida error". En la ruta he puesto como separador la barra / en vez de \ porque es la barra separadora en Linux. Además asi viene en los ejemplos en internet.
Un millon de gracias de antemano.
$id=ftp_connect("servidor",21);
ftp_login($id,"usuario","password");
ftp_pasv($id,true);
if(ftp_put($id,"f7.jpg","c:/imgit/f7.jpg",FTP_BINARY))
echo "subida ok";
else
echo "subida error";
ftp_quit($id);
La salida es "subida error". En la ruta he puesto como separador la barra / en vez de \ porque es la barra separadora en Linux. Además asi viene en los ejemplos en internet.
Un millon de gracias de antemano.
Valora esta pregunta
0