<?
//открываем файл и считываем его
$file = @file($comfile);
//А это пытаемся задать количесто выводимых сообщений
for ($i=0; $i<6; $i++) {
// Разделяем строку на столбцы
$row = explode("\t",$file[$i]);
list($ida, $namea, $datea, $emaila, $weba, $filedbname, $cat, $caturl, $ipa, $commentsa) = $row;
// Определям, принадлежит ли эта комментса к этой серии комментариев
if($caturl == stli) {
// Всякие примочки с коментариями
$commentsa = eregi_replace("([ \t]|^)www\.", " http://www.", $commentsa);
$commentsa = eregi_replace("([ \t]|^)ftp\.", " ftp://ftp.", $commentsa);
$commentsa = eregi_replace("(http://[^ )\r\n\"\'>]+)", "<a href=\"\\1\" target=\"_blank\">\\1</a>", $commentsa);
$commentsa = eregi_replace("(ftp://[^ )\r\n\"\'>]+)", "<a href=\"\\1\" target=\"_blank\">\\1</a>", $commentsa);
$commentsa = eregi_replace("([-a-z0-9_]+(\.[_a-z0-9-]+)*@([a-z0-9-]+(\.[a-z0-9-]+)+))", "<a href=\"mailto:\\1\">\\1</a>", $commentsa);
$commentsa = str_replace("\\\"", "\"", $commentsa);
// Разделяем большие слова пробелом, макс длинна слова 20 симолов
$commentsa = wordwrap($commentsa, 20, "\n", 1);
//Пытаемся задать макс. длину сообщения
//$commentsa = substr(trim('.$commentsa.'), 0, $commentsa_length);
$commentsa = substr($commentsa, 0, $commentsa_length);
echo "<table width='95%' cellspacing='0' cellpadding='3'>";
echo "<tr><td class='table2'>
<b><a class='small' href='index.php?mod=users&go=profile&id=$ida'>$filedbname</b><br>
$commentsa...</a></td></tr>";
}
}
?>