Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/01/2009, 15:54
overon37
Invitado
 
Mensajes: n/a
Puntos:
Exclamación verificar si existe un fichero en la ftp

Hola compis del foro.

La cuestión es la siguiente, como puedo saber si un fichero existe en la ftp antes de eliminarlo, porque sino existe evidentemente me tira un error. O como evitar que muestre el error, ambas cosas me valen, aunque la primera es mas profesional, no?

bien, conecto perfectamente, subo archivos, los elimino, pero cuando quiero ver si existe antes de eliminarlo para que no tire un error si no existe, es lo que me tiene parado

Código PHP:
$newdir ftp_chdir($id_ftp"public_html/galeria_noticias"); 
de este modo me posiciono en la carpeta de mi ftp que me interesa. y como digo sin pegas para subir archivos y eliminarlos.

pero con

Código PHP:
if (file_exists($fi)){
         echo 
"Eliminado el fichero ".$fi."<br />";
         
ftp_delete($id_ftp,$fi);
      } 
esto no da error, pero no se cumple aunque el fichero existe.

$fi lo obtengo de un input text

Código PHP:
$fi=$_POST['txt3'].".txt"
no se si será por la ruta, pero como indico en el código la establezco y no hay pegas para altas, o bajas... solo para ver si existe el susodicho fichero.....


gracias