Ver Mensaje Individual
  #19 (permalink)  
Antiguo 16/07/2002, 21:25
romina
 
Fecha de Ingreso: agosto-2001
Mensajes: 315
Antigüedad: 22 años, 8 meses
Puntos: 1
Re: Un error que no entiendo

Todo este codigo esta en un mismo archivo o en disytintos???
El archivo que creas con:
<?
$respuestas .=".txt";
$fp = fopen($respuestas,"w");
?>

Esta vacio
Si no le agregas nada cuando haces:
<?
$archivo = "$respuestas";
$abre = fopen($archivo, "r");
$total = fread($abre, filesize($archivo));
fclose($abre);
?>
Dificilmente lea algo por que como dije esta vacio
asi que es probable que tu variable $total no contenga nada y por eso al hacer:

<?php
$fp = fopen("index.txt","a+");
if(fwrite($fp, "<tr><td width=0% align=center bgcolor=313131><img src=\"$HTTP_POST_VARS[icon]\"></td><td width=75% bgcolor=white><a href=\"ver.php?msg=$visitas&titulo=$HTTP_ POST_VARS[titulo]\">$HTTP_POST_VARS[titulo]</a></td><td width=10% bgcolor=white>$HTTP_POST_VARS[nombre]</td><td width=10% bgcolor=white>$HTTP_POST_VARS[fecha]</td><td width=5% bgcolor=white>".$total." </td></tr>")){
Echo " ";
}Else{
Echo " ";
}
fclose($fp);
?>

No escriba nada.
Donde cargaste al archivo el valor que pretendes leer para despues escribir???
Me parece que tu problema no es de php sino de programacion.
Besos Romi