<?php
include("config.php");
include($lang);
mysql_connect("$dbhost","$dbuser","$dbpass");
mysql_select_db("$database");
function bbcode($message) {
$message = eregi_replace("\\[color=([^\\[]*)\\]([^\\[]*)\\[/color\\]", "<font color=\"\\1\">\\2</font>", $message);
$message = eregi_replace("\\[email=([^\\[]*)\\]([^\\[]*)\\[/email\\]", "<a href=\"mailto:\\1\">\\2</a>", $message);
$message = eregi_replace("\\[url=([^\\[]*)\\]([^\\[]*)\\[/url\\]", "<a href=\"\\1\" target=_blank>\\2</a>", $message);
$message = str_replace("[b]", "<b>", $message);
$message = str_replace("[/b]", "</b>", $message);
$message = str_replace("[i]", "<i>", $message);
$message = str_replace("[/i]", "</i>", $message);
$message = str_replace("[u]", "<u>", $message);
$message = str_replace("[/u]", "</u>", $message);
$message = str_replace(":)", "<img src=\"smileys/smile.gif\">", $message);
$message = str_replace("8)", "<img src=\"smileys/cool.gif\">", $message);
$message = str_replace(":?", "<img src=\"smileys/huh.gif\">", $message);
$message = str_replace(":D", "<img src=\"smileys/lol.gif\">", $message);
$message = str_replace(":d", "<img src=\"smileys/lol.gif\">", $message);
$message = str_replace(":@", "<img src=\"smileys/mad.gif\">", $message);
$message = str_replace(":(", "<img src=\"smileys/sad.gif\">", $message);
$message = str_replace(":P", "<img src=\"smileys/tongue.gif\">", $message);
$message = str_replace(":p", "<img src=\"smileys/tongue.gif\">", $message);
$message = nl2br($message);
return $message;
}
if(isset($_POST['reply'])) {
mysql_query("INSERT INTO reply(replyid,message,name) VALUES('$_POST[replyid]','$_POST[mess]','$_POST[name]')");
echo"<META HTTP-EQUIV=\"refresh\" CONTENT=\"0; URL=$back?i=$_POST[replyid]\">";
} elseif(isset($_GET['i'])) {
$select = mysql_query("SELECT * FROM news WHERE id = '$_GET[i]'");
while($list = mysql_fetch_object($select)) {
echo"
<center><a href=\"$back\">$backto</a></center><br>
<table width=\"400\" cellpadding=\"4\" cellspacing=\"0\" align=\"center\" border=\"1\" class=\"news\">
<tr><td class=\"subject\">
<b>$list->subject</b>
</td></tr>
<tr><td class=\"info\">
<i>$list->date - $authornews <a href=\"mailto:$list->email\">$list->name</a></i><br>
<hr>
<span class=\"newstext\">".nl2br($list->message)."</span>
<hr><br><br>
";
}
echo"
<script language=\"javascript\">
function validate() {
var temp
if (document.replyform.name.value==''){
alert('$alertname')
return false
}
if (document.replyform.mess.value==''){
alert('$alertmessage')
return false
} return true }
function icon(thing)
{
document.replyform.mess.value = document.replyform.mess.value + thing;
}
</script>
<b>$replytext:</b><br><br>
";
$reactions = mysql_query("SELECT * FROM reply WHERE replyid = '$_GET[i]' ORDER BY id DESC");
while($list = mysql_fetch_object($reactions)) {
$name = htmlspecialchars($list->name);
$message = htmlspecialchars($list->message);
$message = bbcode($message);
echo"
<b>$authorcomment:</b> $name<br>
$message<br><br>
";
}
echo"
<form name=\"replyform\" onsubmit=\"return validate()\" method=\"POST\">
$inname:<br>
<input type=\"text\" name=\"name\" maxlength=\"30\" size=\"20\"><br>
$inmess:<br>
<textarea cols=\"35\" rows=\"5\" name=\"mess\"></textarea><br>
<input type=\"hidden\" name=\"replyid\" value=\"$_GET[i]\">
<input type=\"submit\" name=\"reply\" value=\"$replybutton\"><br>
<a href=\"javascript:icon(':)')\"><img src=\"smileys/smile.gif\" border=\"0\"></a>
<a href=\"javascript:icon('8)')\"><img src=\"smileys/cool.gif\" border=\"0\"></a>
<a href=\"javascript:icon(':?')\"><img src=\"smileys/huh.gif\" border=\"0\"></a>
<a href=\"javascript:icon(':D')\"><img src=\"smileys/lol.gif\" border=\"0\"></a>
<a href=\"javascript:icon(':@')\"><img src=\"smileys/mad.gif\" border=\"0\"></a>
<a href=\"javascript:icon(':(')\"><img src=\"smileys/sad.gif\" border=\"0\"></a>
<a href=\"javascript:icon(':P')\"><img src=\"smileys/tongue.gif\" border=\"0\"></a><br>
<input type=\"button\" class=\"icon\" value=\"b\" style=\"font-weight: bold;width: 20px\" onClick=\"javascript:icon('[b] [/b]')\">
<input type=\"button\" class=\"icon\" value=\"u\" style=\"text-decoration: underline; width: 20px\" onClick=\"javascript:icon('[u] [/u]')\">
<input type=\"button\" class=\"icon\" value=\"i\" style=\"font-style: italic; width: 20px\" onClick=\"javascript:icon('[i] [/i]')\">
<input type=\"button\" class=\"icon\" value=\"email\" style=\"width: 40px\" onClick=\"javascript:icon('[email=name@domain]text[/email]')\">
<input type=\"button\" class=\"icon\" value=\"color\" style=\"width: 35px\" onClick=\"javascript:icon('[color=black] [/color]')\">
<input type=\"button\" class=\"icon\" value=\"url\" style=\"width: 25px\" onClick=\"javascript:icon('[url=http://]text[/url]')\">
</form>
</td></tr></table>
";
} elseif(isset($_POST['look'])) {
$find = mysql_query("SELECT * FROM news WHERE subject LIKE '%$_POST[look]%' ORDER BY id");
$result = mysql_num_rows($find);
$found = explode("'", $foundtext);
echo"
<center>
<a href=\"$back\">$backto</a><br><br><br>
<b>$archivelink</b><br><br>
<form method=\"POST\">
$searchnews:<br>
<input type=\"text\" name=\"look\" size=\"19\"><br>
<input type=\"submit\" name=\"search\" value=\"$searchbutton\">
</form>
$found[0] $result $found[1] ''$_POST[look]''<br><br>
</center>
<table cellpadding=\"3\" cellspacing=\"0\" border=\"0\" align=\"center\" class=\"archive\">
";
while($list = mysql_fetch_object($find)) {
$replys = mysql_num_rows(mysql_query("SELECT * FROM reply WHERE replyid = '$list->id'"));
echo"<tr><td><i>$list->date</i></td><td> - </td><td><a href=\"$back?i=$list->id\">$list->subject</a> ($replys $replytext)</td></tr>";
}
echo"</table>";
} elseif(isset($_GET['archive'])) {
echo"
<center>
<a href=\"$back\">$backto</a><br><br><br>
<b>$archivelink</b><br><br>
<form method=\"POST\">
$searchnews:<br>
<input type=\"text\" name=\"look\" size=\"19\"><br>
<input type=\"submit\" name=\"search\" value=\"$searchbutton\">
</form><br>
</center>
<table cellpadding=\"3\" cellspacing=\"0\" border=\"0\" align=\"center\" class=\"archive\">
";
$archive = mysql_query("SELECT * FROM news ORDER BY id DESC");
while($list = mysql_fetch_object($archive)) {
$count = mysql_num_rows(mysql_query("SELECT * FROM reply WHERE replyid = '$list->id'"));
echo"<tr><td><i>$list->date</i></td><td> - </td><td><a href=\"$back?i=$list->id\">$list->subject</a> ($count $replytext)</td></tr>";
}
echo"</table>";
} else {
$select = mysql_query("SELECT * FROM news ORDER BY id DESC LIMIT 4");
while($list = mysql_fetch_object($select)) {
$result = mysql_num_rows(mysql_query("SELECT * FROM reply WHERE replyid = '$list->id'"));
echo"
<table width=\"340\" cellpadding=\"2\" cellspacing=\"0\" align=\"center\" border=\"1\" class=\"news\">
<tr><td class=\"subject\">
<b>$list->subject</b>
</td></tr>
<tr><td class=\"info\">
<i>$list->date - $authornews <a href=\"mailto:$list->email\">$list->name</a></i><br><br>
<span class=\"newstext\">".nl2br($list->message)."</span><br><br>
</td></tr>
<tr><td align=\"right\" class=\"comment\">
<a href=\"$back?i=$list->id\">$commentlink</a> ($result $replytext)
</td></tr>
</table><br>
";
}
echo"<center><a href=\"$back?archive=1\">$archivelink</a></center>";
}
?>