<?php
include "connect.php";
$getname = mysql_query("select name from chatnames where ip='{$_SERVER['REMOTE_ADDR']}'");
$getname_num = mysql_num_rows($getname);
if ($getname_num > 0){
mysql_data_seek($getname, 0);
$getname_row = mysql_fetch_array($getname);}
else {$new_name = 'new';}
if(isset($_POST['submit'])) //if submit button push has been detected
{
$message=$_POST['message'];
$name=$_POST['name'];
if(strlen($message)<1)
{
echo "You did not input a message";
}
elseif(strlen($name)<1 and $new_name == 'new')
{
echo "You did not enter a name, please try again.";
}
else
{
$IP=$_SERVER["REMOTE_ADDR"]; //grabs poster's IP
if(strlen($name)>1 and $new_name == 'new'){
$insert_name_query="insert into chatnames (name, ip) values ('{$_POST['name']}', '{$IP}')";
$insert_name_result = mysql_query($insert_name_query);
@$insert_name_row = mysql_fetch_array($insert_name_result);
$name = $_POST['name'];
}
else {
$name = $getname_row['name'];}
$message=strip_tags($message);
$checkforbanned="SELECT IP from ipbans where IP='$IP'";
$checkforbanned2=mysql_query($checkforbanned) or die("Could not check for banned IPS");
if(mysql_num_rows($checkforbanned2)>0) //IP is in the banned list
{
echo "You IP is banned from posting.";
}
else
{
$thedate = date("U"); //grab date and time of the post
$insertmessage="INSERT into chatmessages (name,IP,postime,message) values('$name','$IP','$thedate','$message')";
mysql_query($insertmessage) or die("Could not insert message");
}
}
}
echo "<form action='chatframe.php' method='post' name='form'>";
echo "Your name: ";
if($new_name != 'new' and !isset($_POST['name'])){echo $getname_row['name']."<br>";}
elseif(isset($_POST['name'])){echo $_POST['name']."<br>";}
else{
echo "<input type='text' name='name' size='20'><br>";}
echo "Your message:<br>";
echo "<textarea name='message' cols='40' rows='2'></textarea><br>";
echo "<a onClick=\"addSmiley(':)')\"><img src='images/smile.png'></a> "; //replace images/smile.gif with the relative path of your smiley
echo "<a onClick=\"addSmiley(':(')\"><img src='images/sad.png'></a> ";
//echo "<a onClick=\"addSmiley(';)')\"><img src='images/wink.png'></a> ";
echo "<input type='submit' name='submit' value='submit'></form>";
echo "<script language=\"Java Script\" type=\"text/javascript\">\n";
echo "function addSmiley(textToAdd)\n";
echo "{\n";
echo "document.form.message.value += textToAdd;";
echo "document.form.message.focus();\n";
echo "}\n";
echo "</script>\n";
echo "<br><br>";
?>