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

📄 schrijven.php

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

  include("_include-jail.php");

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

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

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

</head>


<body>

<?php  
ob_start();  
?>  
<script language="JavaScript"> 
//Deze functie hebben we later nodig voor de UBB code 
function smiley() { 
    return;       
} 
function Invoegen(Smiley) { 
    var edit; 
    var HuidigeTekst = document.gastenboek.bericht.value; 
    edit = HuidigeTekst+Smiley+" "; 
    document.gastenboek.bericht.value=edit; 
    document.gastenboek.bericht.focus(); 
    return; 
}    
</script> 
<?php  
//De config includen voor MySQL gegevens en opmaak van de gastenboek 
include ("config.php");  

//Als men op Submit gedrukt heeft 
if ($_POST['Submit']) {  

//Deze functie gebruiken we later om te checken of het e-mailadres wel 
//bestaat zodat mensen geen fake e-mailadres kunnen ingeven 

function check_email($address) {  
    list($local, $host) = explode("@", $address);  
    $pattern_local = "^([0-9a-z]*([-|_]?[0-9a-z]+)*)(([-|_]?)\.([-|_]?)[0-9a-z]*([-|_]?[0-9a-z]+)+)*([-|_]?)$";  
    $pattern_host  = "^([0-9a-z]+([-]?[0-9a-z]+)*)(([-]?)\.([-]?)[0-9a-z]*([-]?[0-9a-z]+)+)*\.[a-z]{2,4}$";  
    $match_local = eregi($pattern_local, $local);  
    $match_host = eregi($pattern_host, $host);  
      
    if($match_local && $match_host) {  
        return 1;  
    } else {  
        return 0;  
    }  
}  

//We gaan controleren of alle velden zijn ingevuld en dat e-mailadres bestaat 
//Ook checken we of dat de gebruiker al een bericht heeft gepost om Spam te vermijden 

if (!trim($_POST['naam']))  
    $error="Enter your username";  
elseif(!trim($_POST['subject']))  
    $error="Enter a subject";  
elseif (!trim($_POST['bericht']))  
    $error="Enter a message";  

//Als er een veld niet is ingevuld of wanneer het e-mailadres niet bestaat komt er een error 

if ($error != "") {      
          
echo "  
<center> 
<table class=\"gastenboek\" width=\"100%\" border=\"1\" cellspacing=\"0\" cellpadding=\"2\"> 
    <tr> 
        <td align=\"center\"> 
            <b>$error</b> 
        <br> 
        <form method=\"post\" action=\"javascript:history.go(-1)\"> 
                 <input type=\"submit\" name=\"Terug\" value=\"Terug\"> 
         </form> 
        </td> 
    </tr> 
</table> 
</center>";  

//Als alles correct is ingevuld gaan we over naar het posten van de gegevens naar de database 
} else {  

//De datum en de tijd maken we aan door de functie date() 

$datum = date("Y-m-d");  
$tijd = date("H:i:s");  

//We maken een query en voeren die uit door mysql_query() 

$query="INSERT INTO gastenboek (naam, subject, bericht, datum, tijd) 
VALUES ('$_POST[naam]', '$_POST[subject]', '$_POST[bericht]', '$datum', '$tijd')";  

mysql_query ($query) or die (mysql_error());  

//Om SPAM te vermijden maken we een COOKIE (zie config) 
setcookie(Gastenboek,"1",$tijd_cookie);  

//Na het verzenden sturen we de gebruiker terug naar het gastenboek 

header ("location: lezen.php");  

}  

//Als men nog niet op Submit gedrukt heeft krijgt men natuurlijk het formulier te zien 
} else {  
?>  
<center> 
  <form name="gastenboek" action="" method="post"> 
    <table class="gastenboek" width="100%" border="0" cellspacing="0" cellpadding="2" background=#AA3C3C> 
      <tr> 
        <td height="20" colspan="2" class="subTitle"><strong>Post message in the guestbook:</strong></td> 
      </tr> 
<tr><td class="mainTxt">
<?php /* ------------------------- */
      if($data->level > 0)
        print "
<table align=\"center\">
      <tr> 
        <td width=\"44%\">Name:</td> 
        <td width=\"56%\"> 
        <INPUT size=\"30\" maxlength=\"50\" value=\"{$data->login}\" name=\"naam\" id=\"naam\"> 
        </td> 
      </tr> 
      <tr> 
        <td>Subject:</td> 
        <td> 
          <input name=\"subject\" id=\"subject\" size=\"30\" maxlength=\"25\">             
        </td> 
      </tr> \n";
/* ------------------------- */ ?>
      <tr> 
        <td align="center" colspan="2">Message:</td> 
      </tr> 
      <tr> 
        <td align="center" colspan="2"> 
          <table width="27%" border="0" cellspacing="0" cellpadding="0">           
            <tr>          
              <td align="center" height="21" colspan="4"><small><i><b>Ubb-code:</b></i></small> 
              </td> 
            </tr>        
            <tr>      
              <td align="center" height="27" colspan="4">                
                <input type="button" name="b" value="B" style="font-weight: bold; width: 30px;" onClick="javascript:Invoegen('[B]...[/B]');"> 
                <input type="button" name="u" value="U" style="text-decoration: underline; width: 30px;" onClick="javascript:Invoegen('[U]...[/U]');"> 
                <input type="button" name="i" value="I" style="font-style: italic; width: 30px;" onClick="javascript:Invoegen('[I]...[/I]');"> 
                <input type="button" name="s" value="S" style="text-decoration: line-through; width: 30px;" onClick="javascript:Invoegen('[S]...[/S]');">        
                <input type="button" name="url" value="http://" onClick="javascript:Invoegen('[URL=http://...]...[/URL]');"> 
              </td> 
            </tr> 
                    
            <tr> 
              <td align="center" height="21" colspan="4">    
                <input type="button" name="align" value="Align" onClick="javascript:Invoegen('[ALIGN=...]...[/ALIGN]');"> 
                <input type="button" name="color" value="Kleur" onClick="javascript:Invoegen('[COLOR=...]...[/COLOR]');">    
                <input type="button" name="size" value="Grootte" onClick="javascript:Invoegen('[SIZE=...]...[/SIZE]');">        
                <input type="button" name="e-mail" value="E-mail" onClick="javascript:Invoegen('[EMAIL=...]...[/EMAIL]');"> 
              </td> 
            </tr> 
            <tr>            
              <td align="center" height="21" colspan="4"><small><i><b>Smileys:</b></i></small></td> 
            </tr> 
                    
            <tr>
              <td height="41" width="24%" valign="middle" align="center"><a href="javascript:smiley();" onClick="javascript:Invoegen(':)');"><img src="images/smilies/icon_smile.gif" border="0"></a></td>
              <td height="41" width="24%" align="center" valign="middle"><a href="javascript:smiley();" onClick="javascript:Invoegen(':D');"><img src="images/smilies/icon_biggrin.gif" border="0"></a></td>
              <td height="41" width="23%" valign="middle" align="center"><a href="javascript:smiley();" onClick="javascript:Invoegen(':P');"><img src="images/smilies/icon_razz.gif" border="0"></a></td>
              <td height="41" width="29%" valign="middle" align="center"><a href="javascript:smiley();" onClick="javascript:Invoegen(';)');"><img src="images/smilies/icon_wink.gif" border="0"></a></td>
            </tr> 
                    
            <tr> 
              <td height="36" width="24%" valign="middle" align="center"><a href="javascript:smiley();" onClick="javascript:Invoegen('8)');"><img src="images/smilies/icon_cool.gif" border="0"></a></td>
              <td height="36" width="24%" align="center" valign="middle"><a href="javascript:smiley();" onClick="javascript:Invoegen(':s');"><img src="images/smilies/icon_confused.gif" border="0"></a></td>
              <td height="36" width="23%" valign="middle" align="center"><a href="javascript:smiley();" onClick="javascript:Invoegen('8|');"><img src="images/smilies/icon_eek.gif" border="0"></a></td>
              <td height="36" width="29%" valign="middle" align="center"><a href="javascript:smiley();" onClick="javascript:Invoegen(':(');"><img src="images/smilies/icon_sad.gif" border="0"></a></td>
              </tr> 
          </table> 
          <br> 
          <textarea name="bericht" cols="50" rows="10" id="bericht"></textarea><br> 
        </td> 
      </tr> 
      <tr> 
        <td height="25" colspan="2" align="center"> 
          <input type="submit" name="Submit" value="Post!">&nbsp;               
          <input name="Reset" type="submit" id="Reset" value="Reset!"> 
        </td> 
      </tr> 
</table>
</tr></td>
    </table> 
  </form> 
</center> 
<?php  
}  
?>  

⌨️ 快捷键说明

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