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

📄 message.php

📁 Time 4 Crime online
💻 PHP
📖 第 1 页 / 共 2 页
字号:
        $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 align=center background=topic.gif><b>Bericht</b></td></tr>
  <tr><td class="mainTxt" style="letter-spacing: normal;"><table width=60%>
    <tr><td width=100>Van:</td>     <td><a href="profile.php?x={$message->from}">{$message->from}</a></td></tr>
    <tr><td width=100>Naar:</td>       <td>{$message->to}</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>Blokkeer</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>Antwoord</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>Verwijder</b></td></a></tr>\n";
      }
    }
    else if($_GET['p'] == "readsaved" && 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 `saved`='1' 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);
        print <<<ENDHTML
  <tr><td align=center background=topic.gif><b>Bericht</b></td></tr>
  <tr><td class="savedmainTxt" style="letter-spacing: normal;"><table width=60%>
    <tr><td width=100>Van:</td>     <td><a href="profile.php?x={$message->from}">{$message->from}</a></td></tr>
    <tr><td width=100>Naar:</td>       <td>{$message->to}</td></tr>
  </table></td></tr>
  <tr><td class="savedmainTxt">
{$message1}
  </td></tr>
  <tr><td align="right"><table>
ENDHTML;
	  echo "<tr>";
        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>Blokkeer</b></td></a>  <a href=\"message.php?p=new&to={$message->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>Antwoord</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>Verwijder</b></td></a></tr>\n";
      }
    }
    else if($_GET['p'] == "del") {
      if(isset($_GET['id']))
        $_POST['id']			= $_GET['id'];
      foreach($_POST['id'] as $msgid) {
        $dbres				= mysql_query("SELECT `outbox`,`inbox`,`from`,`to` FROM `[messages]` WHERE `id`='$msgid' AND (`from`='{$data->login}' OR `to`='{$data->login}')");
        if($message = mysql_fetch_object($dbres)) {
          if($message->from == $data->login && $message->to == $data->login) {
            mysql_query("UPDATE `[messages]` SET `inbox`=0 AND `saved`='0' WHERE `id`='$msgid'");
            mysql_query("UPDATE `[messages]` SET `inbox`=0 AND `saved`='0' WHERE `id`='$msgid'");
	  }
          if($message->from == $data->login)
            mysql_query("UPDATE `[messages]` SET `outbox`=0 AND `saved`='0' WHERE `id`='$msgid'");
          else
            mysql_query("UPDATE `[messages]` SET `inbox`=0 AND `saved`='0' WHERE `id`='$msgid'");
        }
      }
      print <<<ENDHTML
  <tr><td align=center background=topic.gif><b>Berichten</b></td></tr>
  <tr><td class="mainTxt">Berichten verwijderd</td></tr>
ENDHTML;
    }
    else if($_GET['p'] == "block") {
      print <<<ENDHTML
ENDHTML;
      if(isset($_POST['update_list'])) {
        $newlist			= "";
        if(isset($_POST['blocklist'])) {
          foreach($_POST['blocklist'] as $blocked) {
            if($info = mysql_fetch_object(mysql_query("SELECT `login` FROM `[users]` WHERE `login`='{$blocked}'"))) {
              $newlist			= preg_replace("/,{$info->login},/i",'',$newlist);
              $newlist			.= ",{$info->login},";
            }
          }
        }
        mysql_query("UPDATE `[users]` SET `blocklist`='$newlist' WHERE `login`='{$data->login}'");
        print "  <tr><td class=\"mainTxt\">De block list is geupdate</td></tr>";
        $blocklist			= $newlist;
      }
      else {
        $dbres				= mysql_query("SELECT `blocklist` FROM `[users]` WHERE `login`='{$data->login}'");
        $blocklist			= mysql_fetch_object($dbres);
        $blocklist			= $blocklist->blocklist;
      }
      if(isset($_GET['add'])) {
        $dbres				= mysql_query("SELECT `login` FROM `[users]` WHERE `login`='{$_GET['add']}'");
        if($sender = mysql_fetch_object($dbres)) {
          $blocklist			= preg_replace("/,{$sender->login},/i",'',$blocklist);
          $blocklist			.= ",{$sender->login},";
          mysql_query("UPDATE `[users]` SET `blocklist`='$blocklist' WHERE `login`='{$data->login}'");
          print "  <tr><td class=\"mainTxt\">You blocked {$sender->login}</td></tr>\n";
        }
      }
      print <<<ENDHTML
  <tr><td class="mainTxt" align="center"><table><form name="form1">
	<tr><td><input type="text" name="block" style="width: 100;"> <input type="button" value="Block" onClick="newBlock()" style="width: 100;"></form></td></tr>
	<form name="form2" method="post" action="message.php?p=block" onSubmit="submitList()">
	<tr><td><select name="blocklist[]" width=200 style="width: 200" size=10 MULTIPLE>
ENDHTML;
      $blocklist			= preg_replace('/(^,|,$)/','',$blocklist);
      if($blocklist != "") {
        $blocklist			= explode(',,',$blocklist);
        sort($blocklist);
        foreach($blocklist as $blocked)
          print "	<option value=\"$blocked\">$blocked</option>\n";
      }
      print "	</select></td>\n	<td><input type=\"button\" value=\"Deblokkeer\" onClick=\"unBlock()\" style=\"width: 100;\"></td></tr>\n	<tr><td align=\"center\" width=210><input type=\"submit\" name=\"update_list\" value=\"Sla op\" style=\"width: 100\"><br>Sla het altijd op als je iemand wilt blokkeren of dblokkeren</td></tr>\n  </form></table></td></tr>\n";
    }
        else {
      print <<<ENDHTML
ENDHTML;
    }
  }
  else
    print "  <tr><td class=\"mainTxt\">Je bent een mobiel nodig om berichten te lezen of te versturen</td></tr>\n";
/* ------------------------- */ ?>
</table>

</body>

</html>

⌨️ 快捷键说明

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