|    
			
				30/10/2008, 12:19
			
			
			  | 
  |   |  |  |  Fecha de Ingreso: diciembre-2007 
						Mensajes: 8
					 Antigüedad: 17 años, 10 meses Puntos: 0 |  | 
  |  error en fclose  
  Tengo el siguiente código que me da un error en el último fclose($archivo)
 <?
 
 if (!($txtnombre=="") && !($txtpeticion=="") &&  !(strpos($txtnombre,"href")) &&  !(strpos($txtpeticion,"href")))
 
 {
 $txtnombre=trim($txtnombre);
 $txtpeticion=trim($txtpeticion);
 
 $archivo=fopen("archivo.txt","a");
 flock($archivo,2); //bloquear archivo
 fputs($archivo, "$txtnombre\r\n");
 fputs($archivo, "$txtpeticion\r\n");
 flock($archivo,3); //desbloquear archivo
 fclose($archivo);
 
 $archivo="archivo.txt";
 $lineas=file($archivo);
 $i=0;
 while($lineas[$i])
 {
 echo "$lineas[$i] - ";
 $i++;
 echo "$lineas[$i]<br>";
 $i++;
 }
 fclose($archivo);
 
 if ($i>55){
 $archivo=fopen("archivo.txt","w"); // se rescribira siempre la misma linea??
 $j=$i+1;
 for ($i=6; $i<$j; $i++)
 {
 fputs($archivo,"$lineas[$i]");
 }
 fclose($archivo);
 }
 }
 
 ?>
 
 Saludos y gracias.
     |