слушай! чтото пошло дело, теперрь стало умножаться все, только если при ненажатой ссылке А было ровно 0, то теперь 0+5 не дало 5 а дало \\\'.$f 5.\\\' короче говоря привожу весь скрипт на расмотрение может поможете мне разобраться.
   if (isset($f))
   {
   }
   else
   {
   $f = 0;
   $l = 5;
   }
$data = file("docs/data.txt");
   $data = array_reverse($data);
   for ($i=$f; $i<$l; $i++) 
   {
   $event_info = explode("|", $data[$i]); 
   $date = $event_info[1]; 
   print "
\\n
   | $event_info[0] $date\\n | 
   
\\n
   \\n
   $event_info[2]\\n | 
   
\\n
   
\\n   
"; 
   print $f;
   }
           $f = $i;
?>
print $f;  - это я вывожу чтооб глянуть какое значение имеет переменная
а еще весь скрипт зацикливается и получается что но рисует и рисует мне таблицы до бесконечности,..