⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 playermessadd.php

📁 还是WEB游戏源码 Darkstep 还是WEB游戏源码 Darkstep
💻 PHP
字号:
<?php /* ------------------------- */

  $banner				= "no";
  $UPDATE_DB				= 1;
  $OMNILOG                              = 1;
include ("_include-config.php");
  if(! check_login()) {
    header("Location: login.php");
    exit;
  }

  mysql_query("UPDATE `[users]` SET `online`=NOW() WHERE `login`='{$data->login}'");

/* ------------------------- */ ?>
<html>
<head>

<title>[( Elite Avengers )]</title>
<link rel="stylesheet" href="css-v1.css" type="text/css">

<SCRIPT language=JavaScript>

	function textCounter(field, countfield, maxlimit) {
		if (field.value.length > maxlimit) // if too long...trim it!
		field.value = field.value.substring(0, maxlimit);
		// otherwise, update 'characters left' counter
		else
	countfield.value = maxlimit - field.value.length;
	}

function submitDis(what) {
	what = document.getElementById(what);
	what.disabled = true;
	what.value = "Posting...";
}
</script>

</head>
<body>
<?php
if($data->level < 50 && $_GET['m'] > 3 OR $_GET['m'] <= 0) {
echo "<font color=red><b>* Invalid forum id!</b></font>";
exit;
}
if($_GET['m'] <= 0 OR $_GET['m'] > 3 && $_GET['m'] != 278) {
echo "<font color=red><b>* Invalid forum id!</b></font>";
exit;
}
?>
<center>
	<center><table border=1 cellspacing=0 cellpadding=2 width=95% bordercolor=black>

<?
if ($_GET['x'] == "post"){
if (isset($_POST['submit'])){
if (trim($_POST['title']) && trim($_POST['message'])){
  $_POST['title']	= htmlspecialchars($_POST['title']);
if($data->level >= 50)
  $title		= preg_replace('/\</','&#60;',substr($_POST['title'],0,300));
else
  $title		= preg_replace('/\</','&#60;',substr($_POST['title'],0,30));
  $_POST['message']	= htmlspecialchars($_POST['message']);
  $message		= preg_replace('/\</','&#60;',substr($_POST['message'],0,25000));
  $dbres		= mysql_query("SELECT * FROM `playermess`");
  $idn1			= mysql_num_rows($dbres) + 1;
  $forum		= $_GET['m'];

        mysql_query("INSERT INTO `playermess` (datum,titel,text,poster,forum,last,type) values(NOW(),'$title','$message','$data->login','$forum',NOW(),'1')");
				mysql_query("UPDATE `[users]` SET `posts`=`posts`+'1' WHERE `login`='{$data->login}'");
				mysql_query("UPDATE `[users]` SET `postdate`=NOW() WHERE `login`='{$data->login}'");
echo "<SCRIPT type=text/javascript>
	setTimeout(\"parent.gfView.location = 'playermessa.php?id={$_GET['m']}&m={$_GET['m']}'\", 1);
	setTimeout(\"parent.gfTopics.location = 'playermess.php?m={$_GET['m']}'\", 0);
</SCRIPT>";
	} else
	echo "Enter a title and message!";
}
print <<<ENDHTML

	<tr>
	<td class=subTitle align=center colspan=2>New Topic</td>

	</tr>
	<form name="form" method="POST">
     <tr>
        <td width=100 class=mainTxt>Title:</td>
ENDHTML;
if($data->level < 50)
        echo "<td width=\"275\" class=\"mainTxt\"><input type=\"text\" name=\"title\" value=\"{$_POST['title']}\" maxlength=\"30\"></td>";
else
        echo "<td width=\"275\" class=\"mainTxt\"><input type=\"text\" name=\"title\" value=\"{$_POST['title']}\"></td>";
print <<<ENDHTML
      </tr>
      <tr> 
        <td width=100 valign="top" class=mainTxt>Message:</td>
        <td class="mainTxt"><center><TEXTAREA onkeydown="textCounter(this.form.message,this.form.remLen,25000);" onkeyup="textCounter(this.form.message,this.form.remLen,25000);" name="message" rows="10" cols="30">{$_POSt['message']}</TEXTAREA><br>
			<INPUT readOnly maxLength="4" size="3" value="25000" name="remLen"> Signs left</center></td>
      </tr>
      <tr>
        <td colspan="2" class="mainTxt"><input type="submit" name="submit" style="width: 75px;" value="Post!"></td>
      </tr>
    
ENDHTML;
		}
elseif ($_GET['x'] == "reply"){

$dbres = mysql_query("SELECT `id` FROM `playermess` WHERE `id`='{$_GET['id']}' AND `forum`='{$_GET['m']}' AND `locked`='1'");
$lock = mysql_num_rows($dbres);
if($lock <= 0 OR $data->level >= 50) {

print <<<ENDHTML
	<tr>
	<td class=subTitle align=center colspan=2>Add reply:</td>

	</tr>
	<form name="form" method="POST" onsubmit="submitDis('submit')">
      <tr> 
       <td width=100 valign="top" class=mainTxt>Message:<br><br><center>
        <a href="javascript://" onClick="document.form.message.value += ' :D '"><img src=images/smilies/icon_biggrin.gif alt=":D" width="15" height="15" border="0"></a>
        <a href="javascript://" onClick="document.form.message.value += ' :lol: '"><img src=images/smilies/icon_lol.gif alt=":lol:" width="15" height="15" border="0"></a>
		<a href="javascript://" onClick="document.form.message.value += ' :) '"><img src=images/smilies/icon_smile.gif alt=":)" width="15" height="15" border="0"></a>
		<a href="javascript://" onClick="document.form.message.value += ' ;) '"><img src=images/smilies/icon_wink.gif alt=";)" width="15" height="15" border="0"></a><br>
		<a href="javascript://" onClick="document.form.message.value += ' :S '"><img src=images/smilies/icon_confused.gif alt=":S" width="15" height="15" border="0"></a>
		<a href="javascript://" onClick="document.form.message.value += ' 8) '"><img src=images/smilies/icon_cool.gif alt="8)" width="15" height="15" border="0"></a>
		<a href="javascript://" onClick="document.form.message.value += ' :| '"><img src=images/smilies/icon_neutral.gif alt=":|" width="15" height="15" border="0"></a>
		<a href="javascript://" onClick="document.form.message.value += ' :o '"><img src=images/smilies/icon_surprised.gif alt=":o" width="15" height="15" border="0"></a><br>
		<a href="javascript://" onClick="document.form.message.value += ' :mad: '"><img src="images/smilies/icon_mad.gif" alt=":mad:" width="15" height="15" border="0"></a>
		<a href="javascript://" onClick="document.form.message.value += ' :twisted: '"><img src="images/smilies/icon_twisted.gif" alt=":twisted:" width="15" height="15" border="0"></a>
		<a href="javascript://" onClick="document.form.message.value += ' :evil: '"><img src="images/smilies/icon_evil.gif" alt=":evil:" width="15" height="15" border="0"></a>
		<a href="javascript://" onClick="document.form.message.value += ' 8| '"><img src="images/smilies/icon_eek.gif" alt="8|" width="15" height="15" border="0"></a><br>
		<a href="javascript://" onClick="document.form.message.value += ' :arrow: '"><img src="images/smilies/icon_arrow.gif" alt=":arrow:" width="15" height="15" border="0"></a>
		<a href="javascript://" onClick="document.form.message.value += ' :idea: '"><img src="images/smilies/icon_idea.gif" alt=":idea:" width="15" height="15" border="0"></a>
		<a href="javascript://" onClick="document.form.message.value += ' :!: '"><img src="images/smilies/icon_exclaim.gif" alt=":!:" width="15" height="15" border="0"></a>
		<a href="javascript://" onClick="document.form.message.value += ' :?: '"><img src="images/smilies/icon_question.gif" alt=":?:" width="15" height="15" border="0"></a><br>
		<a href="javascript://" onClick="document.form.message.value += ' :rolleyes: '"><img src="images/smilies/icon_rolleyes.gif" alt=":rolleyes:" width="15" height="15" border="0"></a>
		<a href="javascript://" onClick="document.form.message.value += ' :P '"><img src=images/smilies/icon_razz.gif alt=":P" width="15" height="15" border="0"></a>
		<a href="javascript://" onClick="document.form.message.value += ' :\'( '"><img src="images/smilies/icon_cry.gif" alt=":'(" width="15" height="15" border="0"></a>
		<a href="javascript://" onClick="document.form.message.value += ' :( '"><img src="images/smilies/icon_frown.gif" alt=":(" width="15" height="15" border="0"></a><br>
		<a href="javascript://" onClick="document.form.message.value += ' (h) '"><img src="images/smilies/icon_hard.gif" alt="(h)" width="15" height="15" border="0"></a>
		<a href="javascript://" onClick="document.form.message.value += ' :tdn: '"><img src="images/smilies/icon_tdn.gif" alt=":tdn:" width="15" height="15" border="0"></a>
		<a href="javascript://" onClick="document.form.message.value += ' :tup: '"><img src="images/smilies/icon_tup.gif" alt=":tup:" width="15" height="15" border="0"></a>
		<a href="javascript://" onClick="document.form.message.value += ' :redface: '"><img src="images/smilies/icon_redface.gif" alt=":redface:" width="15" height="15" border="0"></a><br>
		<a href="javascript://" onClick="document.form.message.value += ' :censored: '"><img src="images/smilies/icon_censored.gif" alt=":censored:" border="0"></a></center>
		</td>
      <td class=mainTxt><center><textarea onkeydown="textCounter(this.form.message,this.form.remLen,100000);" onkeyup="textCounter(this.form.message,this.form.remLen,100000);" name="message" cols="40" rows="10">{$_POST['message']}</textarea><br>
			<INPUT readOnly maxLength="0" size="4" value="100000" name="remLen"> Signs left</center></td>
      </tr>
      <tr>
        <td class=mainTxt colspan=2><input type="submit" name="submit" style="width: 75px;" value="Post!"></td>
      </tr>
    </table></center>
ENDHTML;
if (isset($_POST['message'])){
if (trim($_POST['message'])){
  $_POST['message']	= htmlspecialchars($_POST['message']);
  $message		= preg_replace('/\</','&#60;',substr($_POST['message'],0,100000));
  $message		= $_POST['message'];
  $id      		= mysql_insert_id();
  $dbres5		= mysql_query("SELECT * FROM `forummess`");
  $idn1			= mysql_num_rows($dbres5) + 1;
  $forum 		= $_GET['m'];
  $messid		= $_GET['id'];
        mysql_query("INSERT INTO `forummess`(datum,titel,text,schrijver,forum) values(NOW(),'$messid','$message','$data->login','$forum')");
				mysql_query("UPDATE `[users]` SET `posts`=`posts`+'1' WHERE `login`='{$data->login}'");
				mysql_query("UPDATE `[users]` SET `postdate`=NOW() WHERE `login`='{$data->login}'");
				mysql_query("UPDATE `playermess` SET `last`=NOW() WHERE `id`='{$messid}'");
		print "<br><br><font color=white>Message added</font></a><SCRIPT type=text/javascript>
	setTimeout(\"parent.gfTopics.location = 'playermess.php?m={$_GET['m']}'\", 0);
	setTimeout(\"parent.gfView.location = 'playermessa.php?id={$_GET['id']}&m={$_GET['m']}'\", 0);
</SCRIPT>";
		} else
		echo "<font color=red><b>* Enter a message!</b></font>";
		}
		} else
		echo "<font color=red><b>* This topic is closed!</b></font>";
		}
		?>
</body>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -