Código PHP:
<?php
require "settings.php";
require_once("header.txt");
$lines = array ();
$lines=file($settings['linkinfo.txt']);
echo "<p class=\"linkman\"><center>";
if(is_array($lines)){
foreach ($lines as $thisline)
{
$thisline=trim($thisline);
if (!empty($thisline)) {
list($name,$email,$title,$url,$recurl,$description)=explode($settings['delimiter'],$thisline);
if ($settings['clean'] != 1) {$url="go.php?url=".$url;}
echo "<font face=\"Verdana\" size=\"2\"><a href=\"$url\" target=\"_new\" class=\"linkman\">$title</a></font> <font face=\"Verdana\" size=\"2\" color=\"#FFFFFF\">-</font>\n";
}
}
}
?>
</span>asi podes ponerle una proteccion para que no realize el foreach si no es un array!... ahora si queres leer todas las lineas que tiene el archivo dentro de si mismo tenes que hacer asi
Código PHP:
<?php
require "settings.php";
require_once("header.txt");
echo "<p class=\"linkman\"><center>";
$abrir = fopen("linkinfo.txt", "r");
while($leer = fread($abrir, filesize("linkinfo.txt")))
{
//leer te va a ir tirando el contenido del archivo.... suerte!
}
fclose($abrir);
?>