PHP ver gevorderde |
|
Weet je misschien ook welk navigatiesysteem, hoe ik hem erinzet etc.
Ik ben echt noob op dit gebied..
Index.php:
<? ob_start();
include "connect.php";
include "ubb.php";
//antiflood
function flood(){
$time = 60;
if(!isset($_COOKIE["floodvh"])){
setcookie("floodvh",time()+$time,time()+$time, "/");
}
elseif($_COOKIE["floodvh"] >= time()){
exit("<table><tr><td><b>Je moet nog even wachten voor je je volgende bericht kunt plaatsen!</b><br><a href='javascript:window.history.go(-1)'>Klik hier om terug te keren!</a></td></tr></table>");
}
}
?>
<html>
<head>
<title>Gastenboek - Jeugdwerk Hervormde Kapel Wierden</title>
<link rel="stylesheet" type="text/css" href="layout.css">
</head>
<body><body text="#FFFFFF" bgcolor="#2B517B"> <center>
<a href="#plaatsen">Bericht plaatsen..</a><br><br>
<? if ($_POST['submit']) {
if ($_POST['naam']!="" AND $_POST['bericht']!="" AND $_POST['email']!="") {
flood();
$insert = "INSERT INTO gastenboek (id,naam,email,homepage,bericht,datum, ip) VALUES ('','".$_POST[naam]."','".$_POST[email]."','".$_POST[homepage]."','".$_POST[bericht]."','".date('Y-m-d H:i:s')."','".$REMOTE_ADDR."')";
mysql_query($insert) or die(mysql_error());
echo "<script>location.href='$PHP_SELF'</script>"; }
else { echo"<table><tr><td><b>Helaas, u bent vergeten iets in te vullen.<br>Let op: De velden Naam, Email & Bericht zijn verplicht!</b><br><br><a href='javascript:window.history.go(-1)'>Klik hier om terug te keren naar de pagina waar je vandaan kwam!</a></td></tr></table>";}}
else { ?>
<?
$sql = "SELECT * FROM gastenboek ORDER BY datum DESC";
$resultaat = mysql_query($sql) or die ("query mislukt");
while ($rij = mysql_fetch_object($resultaat)){
$naam = htmlspecialchars($rij->naam);
$email = htmlspecialchars($rij->email);
$homepage = htmlspecialchars($rij->homepage);
$bericht = htmlspecialchars($rij->bericht);
set_smilies($bericht);
echo "<table><tr><td width=150 valign=top><a href=mailto:".$email."><b>".$naam."</b></a><br><font size=1>";
if ($homepage=="" OR $homepage=="http://") {} else {
echo "<a href=\"".$homepage."\" target=\"_blank\">website</a>"; }
echo"</font></td><td width=250 valign=top>".$bericht."</td></tr></table><br> ";} ?>
<a name="plaatsen"></a>
<table>
<form method="post" action="<? echo "$PHP_SELF"; ?>" name="gastenboek">
<tr>
<td><b><font color="#C3C3C3">Reactie toevoegen</font></b></td>
</tr>
<tr><td width="150">Naam:</td><td width="250"><input type="text" name="naam" size="35"></td></tr>
<tr><td width="150">Email:</td><td width="250"><input type="text" name="email" size="35"></td></tr>
<tr><td width="150">Homepage:</td><td width="250"><input type="text" name="homepage" size="35" value="http://"></td></tr>
<tr><td valign="top">Bericht:</td><td><textarea name="bericht" cols="34" rows="5"></textarea><br><? show_ubb(); ?></td></tr>
<tr><td></td><td><input type="submit" name="submit" value="verzenden"></td></tr>
</form>
</table><br><font size=1><font face="Arial"><a href=admin.php>©2005/2006 Jeugdwerk Webmasters (Admin)</a><br><a href="mailto:ikki007@gmail.com">Contact (mail)</a></font> <? } ?>
</center></body>
</html>
include "connect.php"; include "ubb.php"; //antiflood function flood(){ $time = 60; if(!isset($_COOKIE["floodvh"])){ } elseif($_COOKIE["floodvh"] >= time()){ exit("<table><tr><td><b>Je moet nog even wachten voor je je volgende bericht kunt plaatsen!</b><br><a href='javascript:window.history.go(-1)'>Klik hier om terug te keren!</a></td></tr></table>"); } } ?> <html> <head> <title>Gastenboek - Jeugdwerk Hervormde Kapel Wierden</title> <link rel="stylesheet" type="text/css" href="layout.css"> </head> <body><body text="#FFFFFF" bgcolor="#2B517B"> <center> <a href="#plaatsen">Bericht plaatsen..</a><br><br> <? if ($_POST['submit']) { if ($_POST['naam']!="" AND $_POST['bericht']!="" AND $_POST['email']!="") { flood(); $insert = "INSERT INTO gastenboek (id,naam,email,homepage,bericht,datum, ip) VALUES ('','".$_POST[naam ]."','".$_POST[email ]."','".$_POST[homepage ]."','".$_POST[bericht ]."','".date('Y-m-d H:i:s')."','".$REMOTE_ADDR."')"; echo "<script>location.href='$PHP_SELF'</script>"; } else { echo"<table><tr><td><b>Helaas, u bent vergeten iets in te vullen.<br>Let op: De velden Naam, Email & Bericht zijn verplicht!</b><br><br><a href='javascript:window.history.go(-1)'>Klik hier om terug te keren naar de pagina waar je vandaan kwam!</a></td></tr></table>";}} else { ?> <? $sql = "SELECT * FROM gastenboek ORDER BY datum DESC"; set_smilies($bericht); echo "<table><tr><td width=150 valign=top><a href=mailto:".$email."><b>".$naam."</b></a><br><font size=1>"; if ($homepage=="" OR $homepage=="http://") {} else { echo "<a href=\"".$homepage."\" target=\"_blank\">website</a>"; } echo"</font></td><td width=250 valign=top>".$bericht."</td></tr></table><br> ";} ?> <a name="plaatsen"></a> <table> <form method="post" action=" <? echo "$PHP_SELF"; ?>" name="gastenboek"> <tr> <td><b><font color="#C3C3C3">Reactie toevoegen</font></b></td> </tr> <tr><td width="150">Naam:</td><td width="250"><input type="text" name="naam" size="35"></td></tr> <tr><td width="150">Email:</td><td width="250"><input type="text" name="email" size="35"></td></tr> <tr><td width="150">Homepage:</td><td width="250"><input type="text" name="homepage" size="35" value="http://"></td></tr> <tr><td valign="top">Bericht:</td><td><textarea name="bericht" cols="34" rows="5"></textarea><br><? show_ubb(); ?></td></tr> <tr><td></td><td><input type="submit" name="submit" value="verzenden"></td></tr> </form> </table><br><font size=1><font face="Arial"><a href=admin.php>©2005/2006 Jeugdwerk Webmasters (Admin)</a><br><a href="mailto:ikki007@gmail.com">Contact (mail)</a></font> <? } ?> </center></body> </html>
|