📄 playermessadd.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>Worldcrime</title>
<link rel="stylesheet" href="css-v3.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 < 10 && $_GET['m'] > 3 OR $_GET['m'] <= 0) {
echo "<b>Ongeldig forum Identificatie! </b></font>";
exit;
}
if($_GET['m'] <= 0 OR $_GET['m'] > 3 && $_GET['m'] != 278) {
echo "<b>Ongeldig forum Identificatie! </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('/\</','<',substr($_POST['title'],0,300));
else
$title = preg_replace('/\</','<',substr($_POST['title'],0,30));
$_POST['message'] = htmlspecialchars($_POST['message']);
$message = preg_replace('/\</','<',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 "Type een titel";
}
print <<<ENDHTML
<tr>
<td align=center background=topic.gif>Nieuw onderwerp</TD>
<td align=center background=topic.gif></TD></TR>
</tr>
<form name="form" method="POST">
<tr>
<td align=left background=topic.gif>Titel:</td>
ENDHTML;
if($data->level < 10)
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 align=left background=topic.gif>Bericht:</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">Tekens over</center></td>
</tr>
<tr>
<td colspan="2" class="mainTxt"><input type="submit" name="submit" style="width: 65px;" 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 align=center background=topic.gif>Voeg antwoord toe:</td>
</tr>
<form name="form" method="POST" onsubmit="submitDis('submit')">
<tr>
<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"> Tekens over</center></td>
</tr>
<tr>
<td class=mainTxt colspan=2><input type="submit" name="submit" style="width: 75px;" value="Voeg toe!"></td>
</tr>
</table></center>
ENDHTML;
if (isset($_POST['message'])){
if (trim($_POST['message'])){
$_POST['message'] = htmlspecialchars($_POST['message']);
$message = preg_replace('/\</','<',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>Bericht toegevoegd</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 "Type een bericht</b></font>";
}
} else
echo "Dit onderwerp is gesloten</b></font>";
}
?>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -