File size: 1.17Kb
<? // WR-Quickchat v. 1.2 // 12.04.06 г. // [email protected]
#error_reporting (E_ALL);
include "config.php";
$datafile="./qchat.dat"; // имя файла данных
$msgio="1"; // направление показа сообщений 1/0
$lines=file($datafile);
$i = count($lines);
echo "document.write(\"<table width=100%>\");";
// выводим данные по возрастанию или убыванию
if ($msgio=="1") {$a1=0;$u=$i;} else {$a1=$i-1;$u="-1";}
do {$dt=explode("|", $lines[$a1]);
if ($msgio=="1") {$a1++;} else {$a1--;}
$dt[0]=eregi_replace("((https?|ftp)://[[:alnum:]_=/-]+(\\.[[:alnum:]_=/-]+)*(/[[:alnum:]+&._=/%]*(\\?[[:alnum:]?+&_=/%]*)?)?)", "<a href='\\1' title='\\1' target='_blank'>\\1</a>", $dt[0]);
$dt[4]=str_replace("\r\n", "<br>", $dt[4]);
$dtt = explode("|", $dt[4]);
echo "document.write(\"<tr><td colspan=2>$dt[0]</td></tr><tr><td><b><a href=mailto:$dt[2]><small>$dt[1]</small></a></b></td><td align=right><b><small>$dt[3]<BR>$dt[4]</b></small></td></tr></b><tr><td width=100% height=2 colspan=2><hr size=-1 color=navy align=center width=90%></td></tr>\");";
if ($msgio=="1") {$a11=$a1; $u11=$u;} else {$a11=$u; $u11=$a1;}
} while($a11 < $u11);
echo "document.write(\"</table> всё. \");";
?>