Error en funcion ftp_put(...)

Jonathan Ramirez jramirez en interactive.cl
Mar Dic 2 12:58:34 CLST 2003


mira yo hice una funcion de ftp en php, el unico problema que me mando los
el destino y el origen de los archivos

ej:
   $ftp_server="127.0.0.1";
   $ftp_user_name="anonymous";
   $ftp_user_pass="123@";

   // set up basic connection
   $conn_id = ftp_connect($ftp_server);

   // login with username and password
   $login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
   // upload the file
   $upload = ftp_put($conn_id, $dst_dir."/".$fotochica_name,
$src_dir."/".$fotochica_name, FTP_BINARY);


----- Original Message ----- 
From: "Jonathan Ramirez" <jramirez en interactive.cl>
To: "Lista de desarrolladores en PHP" <php en listas.inf.utfsm.cl>
Sent: Tuesday, December 02, 2003 11:48 AM
Subject: Re: Error en funcion ftp_put(...)


> mira si la ruta del archivo de origen esta bueno, lo mas posible es que
sea
> eso
> manejas los errores?
> EJ
> if (!$ftp_put_hndl ) {
> echo "error en la foto";
> }
>
> ----- Original Message ----- 
> From: "Pedro Charnay" <pcharnay en utalca.cl>
> To: "Lista de desarrolladores en PHP" <php en listas.inf.utfsm.cl>
> Sent: Tuesday, December 02, 2003 10:33 AM
> Subject: Re: Error en funcion ftp_put(...)
>
>
> > Hola,
> > On Mon, 2003-12-01 at 17:37, Esteban Fernández wrote:
> > > puedes pegar el error que te da?
> > aqui va:
> >
> > Warning: error opening C:/Archivo2.txt in /.../script.php on line 31
> >
> > la linea 31 tiene el siguente codigo:
> >
> > $ftp_put_hndl = ftp_put($ftp_con_hndl, $destino, $origen, FTP_BINARY);
> >
> > > estas validando con file_exists() ?
> > no estoy validando la existencia del archivo
> >
> > > recuerda que file_exists() tiene que tener una path absoluta y no
> relativa.
> > >
> > >
> > Saludos,
> >
> > Pedro.
> >
> > > ----- Original Message ----- 
> > > From: "Pedro Charnay" <pcharnay en utalca.cl>
> > > To: <php en listas.inf.utfsm.cl>
> > > Sent: Monday, December 01, 2003 5:26 PM
> > > Subject: Error en funcion ftp_put(...)
> > >
> > >
> > > > Hola,
> > > > soy nuevo en esta lista...
> > > > les escribo para pedir una ayuda:
> > > >
> > > > estoy desarrollando un script en php+html para permitir que los
> usuarios
> > > > puedan enviar via ftp un archivo desde un computador local hasta un
> > > > servidor, donde los datos de dicho archivo seran procesados en forma
> > > > posterior.
> > > >
> > > > El script funciona bien cuando cargo la pagina en la maquina en
donde
> > > > estoy trabajando (maquina linux).  Al abrir la pagina desde un
> navegador
> > > > cualquiera, se puede sleccionar el archivo y luego dicho archivo es
> > > > enviado al directorio del servidor (la misma maquina) y puede ser
> > > > procesado.  Sin embargo, cuando se abre la misma pagina desde otra
> > > > maquina, ocurre un error cuando la funcion ftp_pout(...) intenta
abrir
> > > > el archivo local (de origan): El archivo no existe, sin embargo _si_
> > > > existe.
> > > >
> > > > Alguna idea?
> > > > Desde ya, muchas gracias por su ayuda.
> > > >
> > > > Un saludo cordial,
> > > >
> > > > Pedro.
> > > >
> > > > -- 
> > > > Pedro Charnay <pcharnay en utalca.cl>
> > > > Universidad de Talca
> > > >
> > > >
> > -- 
> > Pedro Charnay <pcharnay en utalca.cl>
> > Universidad de Talca
> >
>
>