include "shoutboxstyle.txt";
include_once ("smilies.php");
$csvfile="shout.csv";
$shouts = file($csvfile); // read in shouts for count
$totalshouts = count($shouts);
for ($count=$totalshouts-1;$count>=0;$count--) {
$oneline = explode("|",$shouts[$count]);
if (count($oneline)!=0) {
$line="".
"
$oneline[1]
";;
foreach ($smiley as $i=>$sm) {
$line = str_replace ("$i", "
", $line);
}
}
$line=text_to_links($line);
echo $line;
}
function text_to_links ($data) {
if(empty($data)) {
return $data;
}
$lines = explode("\n", $data);
while (list ($key, $line) = each ($lines)) {
$line = eregi_replace("([ \t]|^)www\.", " http://www.", $line);
$line = eregi_replace("([ \t]|^)ftp\.", " ftp://ftp.", $line);
$line = eregi_replace("(http://[^ )\r\n]+)", "\\1", $line);
$line = eregi_replace("(https://[^ )\r\n]+)", "\\1", $line);
$line = eregi_replace("(ftp://[^ )\r\n]+)", "\\1", $line);
$line = eregi_replace("([-a-z0-9_]+(\.[_a-z0-9-]+)*@([a-z0-9-]+(\.[a-z0-9-]+)+))", "\\1", $line);
if (empty($newText))
$newText = $line;
else
$newText .= "\n$line";
}
return stripslashes($newText);
}
?>