login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Na 20 post een nieuwe pagina.

Offline Scythen - 19/01/2007 18:21 (laatste wijziging 19/01/2007 19:28)
Avatar van ScythenPHP gevorderde Ik wil (net als hier bijv. op sima) dat als er 20 posts zijn gemaakt een nieuwe pagina aangemaakt word. Hoe kan ik ditdoen? Ik heb nu een soort van eigen, gastenboek/chatbox/reactie systeem gemaakt:P. Beetje zitten knutselen, maar wie kan mij helpen?


Edit: weet iemand hoe ik de ip van iemand die een bericht post achterhaal? Ik kan dit wel echoen achter het berichtje, maar lijkt me niet zo veilig en handig,.. iemand?

6 antwoorden

Gesponsorde links
Offline Abbas - 19/01/2007 18:28
Avatar van Abbas Gouden medaille

Crew .NET
Ik denk dat er hier zo'n script op SiMa staat bij PHP...
Ook zijn er hier al ettelijke topics gepasseerd met hetzelfde onderwerp..

Even verder zoeken dus  
Offline Xtent - 19/01/2007 18:39
Avatar van Xtent Onbekend Klein voorbeeldje, ik zeg niet dat het veilig is moet je maar zelf even doorheen gaan. Dan weet ik in ieder geval dat je het niet letterlijk kopieërd.

  1. <?php
  2. if(isset($_GET['p']))
  3. $iPage = $_GET['p']*20;
  4. else
  5. $iPage = 0;
  6.  
  7. $Query = mysql_query("SELECT * FROM gastenboek LIMIT ".$iPage.", 20");
  8. while($Message = mysql_fetch_assoc($Query))
  9. {
  10. echo $Message['bericht'];
  11. }
  12.  
  13.  
  14.  
  15. // Pagina telling..
  16.  
  17. $AantalPosts = mysql_query("SELECT COUNT(*) FROM gastenboek");
  18. $Aantal = mysql_result($AantalPosts, 0) / 20;
  19. for($i=0; $i < $Aantal; $i++)
  20. {
  21. echo '<a href="pagina.php?p='.$i.'">'.$i.'</a> ';
  22. }
  23. ?>
Offline Voldemort - 19/01/2007 18:50
Avatar van Voldemort PHP ver gevorderde Er is er net nog 1 gepost:

http://www.site...mp;id=1224
Offline Scythen - 19/01/2007 18:51
Avatar van Scythen PHP gevorderde Ja oke, dat is een class. Daar heb ik helemaal geen verstand van, die include ik in mijn index? offuh?
Offline webstab - 19/01/2007 18:52
Avatar van webstab PHP ver gevorderde Hoe je te werk gaat, is gewoon met LIMIT te gebruiken bij je query.

Kijk naar het voorbeeld van Xtent. Alleen misschien iets 'veiliger' met is_numeric enz...
Offline Voldemort - 19/01/2007 18:53
Avatar van Voldemort PHP ver gevorderde Het staat eronder hoe je het gebruikt bij dat script.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.196s