Results 1 to 3 of 3

Thread: Guest overflow ?

  1. #1
    Join Date
    Dec 2002

    Guest overflow ?

    Hi, i v made a guestbook...now the probleme is that to many people are leaving there message (is actually not a probleme lol )...I d like that only 10 messages per page a appearing and the old messages goes automaticly to another page !!(with always maximum 10 messages per page)!!

    I've tried, some things but no succes...how do I have to do that.. : programming a counter??no idea how...or how can the "cgi", reconise how many posts ther are on each page and create a new one if all are full...??

    thanks for your help !!


  2. #2
    Join Date
    Nov 2002
    NY, USA
    It depends on how you write to your guestbook. If you print each post to a static HTML page, you'll probably need some complex pattern matching. And the result will probably still be prone to error. If you have each post stored in a database and generate the pages dynamically you could use the following to loop through a specific range of index numbers and retrieve only those posts instead of every post.

    $page = int(abs $page || 1) - 1;
    for ($page * $msgs_per_pg .. ($page + 1) * $msgs_per_pg - 1)
    Last edited by jeffmott; 02-08-2003 at 01:19 PM.

  3. #3
    Join Date
    Dec 2002
    Ya, exactly for the moment i'm printing each post to a static Html page !!That's what I thought it's ****ty like that ...

    Si if i have understood (my english isnt so good )...

    I l create an other page a ".txt" for example, where every posts are ritten in it...this loop counts the messages in it...after that the new post is send to the correct page!!!
    Do you mean something like that ??

    what do you mean with generting this page dynamically??

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
HTML5 Development Center