PHP - Como hacer upload via ftp

 
Vista:

Como hacer upload via ftp

Publicado por Eliana (4 intervenciones) el 21/11/2006 01:16:41
Hola
Necesito que alguien me ayude por favor..
Alguien me puede decir como hago un upload via FTP con PHP, he utilizado las funciones FTP de php pero el problema es que el script que utilizo, lo ejecuto desde el servidor ftp o desde el hosting,
Y cuando le doy la direccion del archivo origen por ejemplo C:\\prueba.txt me apacere un
error diciendo que no encuentra el achivo..
anexo el scrip que utilizo:

<?php

$ftp_usuario = $_POST["_usuario"];
$ftp_clave = $_POST["_password"];
$servidor_ftp = 'ftp.xxx.xxx';
// abrir algun archivo para lectura
$archivo = '/../../../tmp/prueba.txt';
$da = fopen('c:\\prueba.txt','r');

echo '$da: '.$da;

// configurar la conexion basica
$id_con = ftp_connect($servidor_ftp);

// iniciar sesion con nombre de usuario y contrasenya
$resultado_login = ftp_login($id_con, $ftp_usuario, $ftp_clave);

// trata de cargar $archivo
if (ftp_fput($id_con, $archivo, $da, FTP_ASCII)) {
echo "<br><h2>El archivo ha sido transferido Exitosamente</h2>";
} else {
echo "Hubo un problema durante la carga de $archivo\n";
}

// cerrar la conexion y el gestor de archivo
ftp_close($id_con);
fclose($da);

?>
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Como hacer upload via ftp

Publicado por emi (21 intervenciones) el 21/11/2006 04:42:45
porque el path es 'C:\\prueba.txt'

deberia ser 'C:\prueba.txt'
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar