Lo que quiero es leer un archivo remoto con ftp y guardarlo en un arreglo, es decir que despues pueda leer ese archivo linea por linea para extaer solo los datos necesarios pero al momento de querer abrirlo con el file me marca un error mi codigo es el siguiente:
$servidor = "xxx.xxx.xxx";
$usuario = "aaaa";
$password = ".........";
if($x=@ftp_connect($servidor)){
$conn = "Conexión FTP activada";
}else{
$conn = "No se activo lo conexión FTP";
}
# registro de usuario
if(@ftp_login($x,$usuario,$password)){
$archivoNuevo = fopen("pruebas","w");
$archivo = file("ftp://aaaa:[email protected]/Archivos/file.dat");
$lineas = count($archivo);
for($i=$lineas; $i > 3; $i--){
list($fecha) = split ( '[,]' , $archivo[$i]);
$fechaSinComillas = ereg_replace('\"',"",$fecha);
if($fechaSinComillas != "2010-09-03 09:30:00"){
fwrite($archivoNuevo,$archivo[$i]);
}
else{
break;
}
}
}
pero me manda este error:
Warning: file() [function.file]: connect() failed: Se produjo un error durante el intento de conexión ya que la parte conectada no respondió adecuadamente tras un periodo de tiempo, o bien se produjo un error en la conexión establecida ya que el host conectado no ha podido responder. in C:\AppServ\www\servidor.php on line 24
Warning: file(ftp://[email protected]/Archivos/file.DAT) [function.file]: failed to open stream: FTP server reports RETR in C:\AppServ\www\servidor.php on line 24
Me pueden ayudar por favor ya me fastidie y no me funciona.....ayuda