Foros del Web » Programando para Internet » PHP »

Error leyendo fihero txt

Estas en el tema de Error leyendo fihero txt en el foro de PHP en Foros del Web. Wenas a todos; toy tratando de leer un fichero.txt de dos lineas de momento. Pero me da este error: Cita: Warning: Wrong parameter count for ...
  #1 (permalink)  
Antiguo 18/12/2006, 02:51
Avatar de vash-stampede-  
Fecha de Ingreso: abril-2006
Ubicación: En el estómago de una Rana
Mensajes: 441
Antigüedad: 18 años
Puntos: 3
Error leyendo fihero txt

Wenas a todos; toy tratando de leer un fichero.txt de dos lineas de momento.

Pero me da este error:

Cita:
Warning: Wrong parameter count for fgets() in /var/www/html/index.php on line 124 -
Este es el codigo que empleo:

Cita:
<p><?
#Abrimos el fichero en modo lectura
$fichero = fopen("noticias.txt","r");
#Hasta que no lleguemos al final del fichero
while(!feof($fichero)){
$linea = fgets($fichero);
#Soltamos el texto, añadiendo <BR> detrás
print( "- $linea<br><br>");
}
fclose($fichero);
?>
__________________
¡¡¡ Hoy el son de la batalla llegará hasta mi lucharemos hasta vencer o morir, hoy avanzaremos entre toda oscuridad llevando en nuestra sangre el himno de Rohan !!!!!
  #2 (permalink)  
Antiguo 18/12/2006, 04:17
Avatar de jerkan  
Fecha de Ingreso: septiembre-2005
Mensajes: 1.607
Antigüedad: 18 años, 7 meses
Puntos: 19
Re: Error leyendo fihero txt

Según la documentación oficial del fgets el segundo parametro longitud pasó a ser opcional a partir de la versión 4.2.0
Lo mismo por ahí te viene el problema. ¿Qué versión de PHP tienes?
  #3 (permalink)  
Antiguo 18/12/2006, 04:37
Avatar de vash-stampede-  
Fecha de Ingreso: abril-2006
Ubicación: En el estómago de una Rana
Mensajes: 441
Antigüedad: 18 años
Puntos: 3
Re: Error leyendo fihero txt

En efecto era por eso. Gracias jerkan asunto arreglado.

Un saludo y racias de nuevo
__________________
¡¡¡ Hoy el son de la batalla llegará hasta mi lucharemos hasta vencer o morir, hoy avanzaremos entre toda oscuridad llevando en nuestra sangre el himno de Rohan !!!!!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:08.