Nieuw lid |
|
Hoi!!
Ik heb een gastenboek en dat werkt goed, alleen er zit niet zoiets in als...als er zegmaar 10 berichten zijn geplaatst dat het dan een 2e pagina aanmaakt...
hoe kan ik of wie wil dat even maken...want ik ben niet zo'n ster in het maken van zoiets!
br>Gastenboek:</font><br><br>
<center>
<? ob_start();
include "connect.php";
include "ubb.php";
//antiflood
function flood(){
$time = 20;
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><center><a class=index href='javascript:window.history.go(-1)'>Klik hier om terug te keren</a></center></td></tr></table>");
}
}
?>
</center>
<html>
<head>
<title>Gastenboek</title>
<link rel="stylesheet" type="text/css" href="layout.css">
</head>
<body>
<font class=symbols>
<? 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>U bent vergeten iets in te vullen.</b><br><center><a class=index href='javascript:window.history.go(-1)'>Klik hier om terug te keren</a></center></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 class=index1 href=mailto:".$email."><b>".$naam."</b></a><br><font size=1>";
if ($homepage=="" OR $homepage=="http://") {} else {
echo "<a class=index href=\"".$homepage."\" target=\"_blank\">website</a>"; }
echo"</font></td><td width=350 valign=top>".$bericht."</td></tr></table><br> ";} ?>
<hr width="75%">
<table>
<form method="post" action="<? echo "$PHP_SELF"; ?>" name="gastenboek">
<tr>
<td><b><font color="#666666">Reactie toevoegen</font></b></td>
</tr>
<tr><td width="150">Naam:</td><td width="300"><input type="text" name="naam" size="35"></td></tr>
<tr><td width="150">Email:</td><td width="300"><input type="text" name="email" size="35"></td></tr>
<tr><td width="150">Homepage:</td><td width="300"><input type="text" name="homepage" size="35" value="http://"></td></tr>
<tr><td valign="top">Reactie:</td><td><textarea name="bericht" cols="37" rows="5"></textarea><br><? show_ubb(); ?></td></tr>
<tr><td></td><td><input type="submit" name="submit" value="verzenden"></td></tr>
</form>
</table>
<? } ?>
</body>
</html>
br>Gastenboek:</font><br><br> <center> include "connect.php"; include "ubb.php"; //antiflood function flood(){ $time = 20; 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><center><a class=index href='javascript:window.history.go(-1)'>Klik hier om terug te keren</a></center></td></tr></table>"); } } ?> </center> <html> <head> <title>Gastenboek</title> <link rel="stylesheet" type="text/css" href="layout.css"> </head> <body> <font class=symbols> <? 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>U bent vergeten iets in te vullen.</b><br><center><a class=index href='javascript:window.history.go(-1)'>Klik hier om terug te keren</a></center></td></tr></table>";}} else { ?> <? $sql = "SELECT * FROM gastenboek ORDER BY datum DESC"; set_smilies($bericht); echo "<table><tr><td width=150 valign=top><a class=index1 href=mailto:".$email."><b>".$naam."</b></a><br><font size=1>"; if ($homepage=="" OR $homepage=="http://") {} else { echo "<a class=index href=\"".$homepage."\" target=\"_blank\">website</a>"; } echo"</font></td><td width=350 valign=top>".$bericht."</td></tr></table><br> ";} ?> <hr width="75%"> <table> <form method="post" action=" <? echo "$PHP_SELF"; ?>" name="gastenboek"> <tr> <td><b><font color="#666666">Reactie toevoegen</font></b></td> </tr> <tr><td width="150">Naam:</td><td width="300"><input type="text" name="naam" size="35"></td></tr> <tr><td width="150">Email:</td><td width="300"><input type="text" name="email" size="35"></td></tr> <tr><td width="150">Homepage:</td><td width="300"><input type="text" name="homepage" size="35" value="http://"></td></tr> <tr><td valign="top">Reactie:</td><td><textarea name="bericht" cols="37" rows="5"></textarea><br><? show_ubb(); ?></td></tr> <tr><td></td><td><input type="submit" name="submit" value="verzenden"></td></tr> </form> </table> <? } ?> </body> </html>
groeten,
rredspike
|