📄 message.php
字号:
<head>
<title>[( Elite Avengers )]</title>
<link rel="stylesheet" type="text/css" href="css-v1.css">
</head>
<body>
<table width=100%>
<tr><td class="mainTxt">
<center>Your need to buy smstegoed!. Go to the shop and buy new smstegoed!
</center>
</td></tr>
</table>
</body>
</html>
ENDHTML;
exit;
}
if(isset($_POST['to'],$_POST['message'])) {
if(strtolower($_POST['to']) != strtolower($data->login)) {
$dbres = mysql_query("SELECT `login`,`Mobieltje`,`blocklist`,`health` FROM `[users]` WHERE `login`='{$_POST['to']}'");
$info = mysql_fetch_object($dbres);
if($info->health > 0) {
if($info == false)
print " <tr><td class=\"mainTxt\">'{$_POST['to']}' doesn't excist.</td></tr>\n";
else if($info->Mobieltje == 0)
print " <tr><td class=\"mainTxt\">{$info->login} hasn't got a mobile.</td></tr>\n";
else if(preg_match("/,{$data->login},/i",$info->blocklist))
print " <tr><td class=\"mainTxt\">{$info->login} Has Blocked you</td></tr>\n";
else {
$_POST['subject'] = preg_replace('/</','<',$_POST['subject']);
$_POST['message'] = preg_replace('/</','<',$_POST['message']);
$_POST['message'] = str_replace("FUCK", "chips", $_POST['message']);
$_POST['message'] = str_replace("fuck", "chips", $_POST['message']);
$_POST['message'] = str_replace("FUCKER", "flowerman", $_POST['message']);
$_POST['message'] = str_replace("fucker", "flowerman", $_POST['message']);
$_POST['message'] = str_replace("shit", "chips", $_POST['message']);
$_POST['message'] = str_replace("SHIT", "chips", $_POST['message']);
$_POST['message'] = str_replace("kanker", "geld", $_POST['message']);
$_POST['message'] = str_replace("kut", "lekker", $_POST['message']);
$dbres = mysql_query("SELECT `login` FROM `[users]` WHERE `login`='{$_POST['to']}'");
if($recp = mysql_fetch_object($dbres)) {
$forwardedFor = ($_SERVER['HTTP_X_FORWARDED_FOR'] != "") ? $_SERVER['HTTP_X_FORWARDED_FOR'] : $_SERVER['HTTP_CLIENT_IP'];
$forwardedFor = preg_replace('/, .+/','',$forwardedFor);
mysql_query("UPDATE `[users]` SET `smstegoed`=`smstegoed`-1, `messages`=`messages`+1 WHERE `login`='{$data->login}'");
mysql_query("INSERT INTO `[messages]`(`time`,`IP`,`forwardedFor`,`from`,`to`,`subject`,`message`) values(NOW(),'{$_SERVER['REMOTE_ADDR']}','$forwardedFor','{$data->login}','{$recp->login}','{$_POST['subject']}','{$_POST['message']}')");
mysql_query("DELETE FROM `[temp]` WHERE `id`='{$_POST['id']}' AND `code`='{$_POST['code']}' AND `area`='message'");
print " <tr><td class=\"mainTxt\">Message sent.</td></tr>\n";
}
}
}
else
print "<tr><td class=\"mainTxt\">* This person is dead!</td></tr>\n";
}
else
print " <tr><td class=\"mainTxt\">* You can't sent messages to yourself!</td></tr>\n";
}
$_REQUEST['message'] = stripslashes($_REQUEST['message']);
print <<<ENDHTML
<tr><td class="mainTxt">
<form name="form1" method="POST" action="message.php?p=new"><table>
SMS-Credits: <b>{$data->smstegoed}</b>
<tr><td width=100>To:</td> <td><input type="text" name="to" value="{$_GET['to']}" maxlength=16></td></tr>
<tr><td width=100>Subject:</td> <td><input type="text" name="subject" value="{$_GET['subject']}" maxlength=25></td></tr>
<tr><td width=100 valign="top">Message:<br><br>
<a href="javascript://" onClick="document.form1.message.value += ' :D '"><img src=images/smilies/icon_biggrin.gif alt=":D" width="15" height="15" border="0"></a>
<a href="javascript://" onClick="document.form1.message.value += ' :) '"><img src=images/smilies/icon_smile.gif alt=":)" width="15" height="15" border="0"></a>
<a href="javascript://" onClick="document.form1.message.value += ' ;) '"><img src=images/smilies/icon_wink.gif alt=";)" width="15" height="15" border="0"></a>
<a href="javascript://" onClick="document.form1.message.value += ' :P '"><img src=images/smilies/icon_razz.gif alt=":P" width="15" height="15" border="0"></a><br>
<a href="javascript://" onClick="document.form1.message.value += ' :S '"><img src=images/smilies/icon_confused.gif alt=":S" width="15" height="15" border="0"></a>
<a href="javascript://" onClick="document.form1.message.value += ' 8) '"><img src=images/smilies/icon_cool.gif alt="8)" width="15" height="15" border="0"></a>
<a href="javascript://" onClick="document.form1.message.value += ' :| '"><img src=images/smilies/icon_neutral.gif alt=":|" width="15" height="15" border="0"></a>
<a href="javascript://" onClick="document.form1.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.form1.message.value += ' :mad: '"><img src="images/smilies/icon_mad.gif" alt=":mad:" width="15" height="15" border="0"></a>
<a href="javascript://" onClick="document.form1.message.value += ' :twisted: '"><img src="images/smilies/icon_twisted.gif" alt=":twisted:" width="15" height="15" border="0"></a>
<a href="javascript://" onClick="document.form1.message.value += ' :evil: '"><img src="images/smilies/icon_evil.gif" alt=":evil:" width="15" height="15" border="0"></a>
<a href="javascript://" onClick="document.form1.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.form1.message.value += ' :arrow: '"><img src="images/smilies/icon_arrow.gif" alt=":arrow:" width="15" height="15" border="0"></a>
<a href="javascript://" onClick="document.form1.message.value += ' :!: '"><img src="images/smilies/icon_exclaim.gif" alt=":!:" width="15" height="15" border="0"></a>
<a href="javascript://" onClick="document.form1.message.value += ' :censored: '"><img src="images/smilies/icon_censored.gif" alt=":censored:" width="15" height="15" border="0"></a>
<a href="javascript://" onClick="document.form1.message.value += ' :'( '"><img src="images/smilies/icon_cry.gif" alt=":'(" width="15" height="15" border="0"></a><br>
<a href="javascript://" onClick="document.form1.message.value += ' :( '"><img src="images/smilies/icon_frown.gif" alt=":(" width="15" height="15" border="0"></a>
<a href="javascript://" onClick="document.form1.message.value += ' :D '"><img src="images/smilies/icon_frown.gif" alt=":D" width="15" height="15" border="0"></a>
<a href="javascript://" onClick="document.form1.message.value += ' :redface: '"><img src="images/smilies/icon_redface.gif" alt=":redface:" width="15" height="15" border="0"></a>
<a href="javascript://" onClick="document.form1.message.value += ' :rolleyes: '"><img src="images/smilies/icon_rolleyes.gif" alt=":rolleyes:" width="15" height="15" border="0"></a><br>
<a href="javascript://" onClick="document.form1.message.value += 'http://eliteavengers.el.funpic.org/click.php?x={$data->login}'">Click link</a><br>
ENDHTML;
if($data->clanlevel > 0)
print " <a href=\"javascript://\" onClick=\"document.form1.message.value += 'http://eliteavengers.el.funpic.org/click.php?clan={$data->clan}'\">Crew link</a>\n";
print <<<ENDHTML
<br><b><a href="help.php#bbcodes">UBB-Codes</a></b> enabled!
</td> <td><textarea name="message" cols=40 rows=10>{$_REQUEST['message']}</textarea></td></tr>
<tr><td width=100></td> <td align="right"><input type="submit" name="submit" value="Send!" style="width: 50;"></td></tr>
ENDHTML;
exit;
}
else if($_GET['p'] == "read" && is_numeric($_GET['id'])) {
$dbres = mysql_query("SELECT *,DATE_FORMAT(`time`,'%d-%m-%Y %H:%i') AS `time` FROM `[messages]` WHERE `id`='{$_GET['id']}' AND (`to`='{$data->login}' OR `from`='{$data->login}')");
if($message = mysql_fetch_object($dbres)) {
if($message->to == $data->login)
mysql_query("UPDATE `[messages]` SET `read`=1 WHERE `id`='{$_GET['id']}'");
$message1 = $message->message;
$message1 = preg_replace('/\n/',"<br>\n",$message1);
$message1 = eregi_replace("\\[B\\]([^\\[]*)\\[/B\\]", "<b>\\1</b>", $message1);
$message1 = eregi_replace("\\[U\\]([^\\[]*)\\[/U\\]", "<u>\\1</u>", $message1);
$message1 = eregi_replace("\\[I\\]([^\\[]*)\\[/I\\]", "<i>\\1</i>", $message1);
$message1 = eregi_replace("\\[S\\]([^\\[]*)\\[/S\\]", "<s>\\1</s>", $message1);
$message1 = eregi_replace("\\[CENTER\\]([^\\[]*)\\[/CENTER\\]", "<center>\\1</center>", $message1);
$message1 = eregi_replace("\\[RIGHT\\]([^\\[]*)\\[/RIGHT\\]", "<align=\"right\">\\1</align>", $message1);
$message1 = eregi_replace("\\[LEFT\\]([^\\[]*)\\[/LEFT\\]", "<align=\"left\">\\1</align>", $message1);
$message1 = eregi_replace("\\[hr\\]/", "<hr>", $message1);
$message1 = eregi_replace("\\[viewing\\]/", "{$data->login}", $message1);
$message1 = eregi_replace("\\[COLOR=([^\\[]*)\\]([^\\[]*)\\[/COLOR\\]","<font color=\"\\1\">\\2</font>",$message1);
$message1 = eregi_replace("\\[SIZE=([^\\[]*)\\]([^\\[]*)\\[/SIZE\\]","<font size=\"\\1\">\\2</font>",$message1);
$message1 = eregi_replace("\\[ALIGN=([^\\[]*)\\]([^\\[]*)\\[/ALIGN\\]","<p align=\"\\1\">\\2</p>",$message1);
$message1 = eregi_replace("\\[URL=([^\\[]*)\\]([^\\[]*)\\[/URL\\]","<a href=\\1 target=_blank>\\2</a>",$message1);
$message1 = eregi_replace("\\[quote\\]([^\\[]*)\\[/quote\\]","<b>Quote:</b><br><table class=\"quote\" border=\"1\" cellspacing=\"0\" cellpadding=\"2\" width=\"90%\" bordercolor=\"black\"><tr><td>\\1</td></tr></table>",$message1);
$message1 = eregi_replace("\\[quote=([^\\[]*)\\]([^\\[]*)\\[/quote\\]","<b>\\1 wrote:</b><br><table class=\"quote\" border=\"1\" cellspacing=\"0\" cellpadding=\"2\" width=\"90%\" bordercolor=\"black\"><tr><td>\\2</td></tr></table>",$message1);
$message1 = eregi_replace("\\[img\\]([^\\[]*)\\[/img\\]","<img src=\\1 width=467>",$message1);
$message1 = preg_replace('/\:\)/', "<img src=images/smilies/icon_smile.gif>", $message1);
$message1 = preg_replace('/\:\'\(/', "<img src=images/smilies/icon_cry.gif>", $message1);
$message1 = preg_replace('/\:\(/', "<img src=images/smilies/icon_frown.gif>", $message1);
$message1 = preg_replace('/;\)/', "<img src=images/smilies/icon_wink.gif>", $message1);
$message1 = preg_replace('/:s/', "<img src=images/smilies/icon_confused.gif>", $message1);
$message1 = preg_replace('/:P/', "<img src=images/smilies/icon_razz.gif>", $message1);
$message1 = preg_replace('/:D/', "<img src=images/smilies/icon_lol.gif>", $message1);
$message1 = preg_replace('/:S/', "<img src=images/smilies/icon_confused.gif>", $message1);
$message1 = preg_replace('/:p/', "<img src=images/smilies/icon_razz.gif>", $message1);
$message1 = preg_replace('/:d/', "<img src=\"images/smilies/icon_lol.gif\">", $message1);
$message1 = preg_replace('/8\)/', "<img src=\"images/smilies/icon_cool.gif\">", $message1);
$message1 = preg_replace('/:!:/', "<img src=\"images/smilies/icon_exclaim.gif\">", $message1);
$message1 = preg_replace('/:o/', "<img src=\"images/smilies/icon_surprised.gif\">", $message1);
$message1 = preg_replace('/:arrow:/', "<img src=\"images/smilies/icon_arrow.gif\">", $message1);
$message1 = preg_replace('/8\|/', "<img src=\"images/smilies/icon_eek.gif\">", $message1);
$message1 = preg_replace('/:mad:/', "<img src=\"images/smilies/icon_mad.gif\">", $message1);
$message1 = preg_replace('/:evil:/', "<img src=\"images/smilies/icon_evil.gif\">", $message1);
$message1 = preg_replace('/:twisted:/', "<img src=\"images/smilies/icon_twisted.gif\">", $message1);
$message1 = preg_replace('/:redface:/', "<img src=\"images/smilies/icon_redface.gif\">", $message1);
$message1 = preg_replace('/:rolleyes:/', "<img src=\"images/smilies/icon_rolleyes.gif\">", $message1);
$message1 = preg_replace('/\:\|/', "<img src=\"images/smilies/icon_neutral.gif\">", $message1);
$message1 = preg_replace('/:censored:/', "<img src=\"images/smilies/icon_censored.gif\">", $message1);
$from = str_replace('** ', "", $message->from);
$from = str_replace(' **', "", $from);
print <<<ENDHTML
<tr><td class="subTitle"><b>Message</b></td></tr>
<tr><td class="mainTxt" style="letter-spacing: normal;"><table width=100%>
<tr><td width=100>From:</td> <td><a href="profile.php?x={$message->from}">{$message->from}</a></td></tr>
<tr><td width=100>To:</td> <td>{$message->to}</td></tr>
<tr><td width=100>Subject:</td> <td>{$message->subject}</td></tr>
</table></td></tr>
<tr><td class="mainTxt">
{$message1}
</td></tr>
<tr><td align="right"><table>
ENDHTML;
$dbres = mysql_query("SELECT `id` FROM `[messages]` WHERE `saved`='1' AND `to`='{$data->login}'");
$aantalsaved = mysql_num_rows($dbres);
echo "<tr>";
if($aantalsaved < 15)
echo " <a href=\"message.php?p=saved&add={$message->id}\"><td class=\"mainTxt\" align=\"center\" width=100 onmouseover=\"this.style.cursor='hand';\"><b>Save</b></td></a>";
if($message->from != $data->login)
print " <a href=\"message.php?p=block&add={$message->from}\"><td class=\"mainTxt\" align=\"center\" width=100 onmouseover=\"this.style.cursor='hand';\"><b>Block</b></td></a> <a href=\"message.php?p=new&to={$from}&subject=". urlencode("Re: {$message->subject}") ."&message=". urlencode("
[b]On {$message->time}, {$message->from} wrote: [/b]
{$message->message}") ."\"><td class=\"mainTxt\" align=\"center\" width=100 onmouseover=\"this.style.cursor='hand';\"><b>Answer</b></td></a> ";
print "<a href=\"message.php?p=del&id[]={$message->id}\"><td class=\"mainTxt\" align=\"center\" width=100 onmouseover=\"this.style.cursor='hand';\"><b>Delete</b></td></a></tr>\n";
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -