Hallo phphulpers,
ik heb een simpel "wist je dat" script.
http://www.wirdumonline.nl/wist_je_dat/
er wordt simpel een bericht geplaatst.
nou wil ik het zo hebben dat je bijvoorbeeld 50 berichten per pagina hebt, dat je daarna naar de volgende pagina kan.
wie is even handig en kan dit voor mij uitleggen?
Dit is de code van de index.php:
<?
mysql_connect("localhost","==", "==")
or die("kan de MySQL server niet selecteren");
mysql_select_db("wirdum_wistjedat")
or die("kan de database niet selecteren");
if(isset($_POST['submit']) && isset($_POST['bericht']))
{
$ip = $REMOTE_ADDR;
$tijd = Date("Hi");
$bericht = $_POST['bericht'];
$query = mysql_query("SELECT * FROM wistjedat2 ORDER BY id DESC LIMIT 1") or die(mysql_error());
$result = mysql_fetch_object($query);
if($result->tijd == "$tijd")
{
echo "<br><center>Je mag niet binnen een minuut 2 keer een bericht plaatsen.</center>";
}
else
{
$bericht = addslashes($bericht);
$query = mysql_query("INSERT INTO wistjedat2 VALUES ('','$bericht', '$ip', '$tijd')") or die(mysql_error());
header("Location: index.php"); /* Stuur de browser naar de PHP website */
exit; /* Zorg dat de code hieronder niet wordt uitgevoerd */
}
}
else
{
?>
<html>
<?
$query = mysql_query("SELECT * FROM wistjedat2 ORDER BY id DESC") or die(mysql_error());
$res = mysql_num_rows($query);
if($res == 0)
{
echo "<br>Er zijn nog geen wistjedat berichten geplaatst.<br><br>";
}
else
{
$kleur1 ="#000000";
$kleur2 ="#6699CC";
while($list = mysql_fetch_object($query))
{
$kleur = (1+2) ? "$kleur1" : "$kleur2";
echo "<span class='style35'>● </span><font color='$kleur'>".($list->bericht)."</font><br><br></li>";
}
}
echo "</ul>";
}
?>
<form method="post" name="form" class="style38">
<img src="http://www.wirdumonline.nl/gastenboek/img/edit.gif">
<input name="submit" type="hidden" value="submit">
<span class="style33 style42"> Wist je dat: </span><br>
<input name="bericht" type="text" value="" size="50" maxlength="80">
<br>
<br>
<input name="submit2" type="submit" value="Plaats!">
<a class="right small" title="Go to top" href="#top"></a><span class="style38"><a name='plaatsen'></a></span>
</form>
<?php
$bans = array();
$bans[] = '62.194.167.177';
$bans[] = '24.132.209.94';
$bans[] = '80.61.230.113';
$bans[] = '213.93.62.93'; // Voeg op deze manier zo veel IP's toe dat je wil
if(in_array($_SERVER['REMOTE_ADDR'], $bans)) {
echo 'Vervelende mensen horen hier niet op deze pagina!';
die();
}
?>
377 views