Max Maier: maximal anzahl von einträgen im einem newsscript - aber wie??

hallo, ich habe mir ein simples CGI-news-scriüpt erstellt, es arbeitet wie ein GB, also ganz simpel. die news kann man über ein formular schreiben und dann abschicken, die news werden dann über ein cgi-script als tabelle in eine .html datei geschrieben. nun wollte ich euch mal fragen ob es auch irgnedwie möglich ist, dass in diese html datei maximal 30 news (also 30 tabellen da jede news in einer tabelle steht) gepostet werden, die neuesten immer oben, die älteren, also diese die über 30 einträge kommen dann einfach auf ne andere seite geschrieben werden...

könnt ihr mir helfen??

dank
max maier

  1. hi!

    hallo, ich habe mir ein simples CGI-news-scriüpt erstellt, es
    arbeitet wie ein GB, also ganz simpel. die news kann man über ein
    formular schreiben und dann abschicken, die news werden dann über
    ein cgi-script als tabelle in eine .html datei geschrieben. nun
    wollte ich euch mal fragen ob es auch irgnedwie möglich ist, dass
    in diese html datei maximal 30 news (also 30 tabellen da jede news
    in einer tabelle steht) gepostet werden, die neuesten immer oben,
    die älteren, also diese die über 30 einträge kommen dann einfach
    auf ne andere seite geschrieben werden... könnt ihr mir helfen??

    <img src="/images/03.gif" alt="">

    Vorgehensweise für obiges Problem: du liest alle deine Einträge in
    eine Liste beliebiger Art und schreibst die ersten 30 Einträge in
    eine HTML-Datei, die restlichen Einträge in eine andere HTML-Datei.

    Willst du ein fertiges Skript? Sowas gibt es hier höchstens gegen
    Bezahlung. Oder du verwendest eine der zahlreichen Skript-Sammlungen,
    die du zb. irgendwo hier findest:
      http://www.teamone.de/selfaktuell/links/

    Ansonsten kannst du gerne wiederkommen, wenn du eine konkrete Frage
    hast.

    bye, Frank!

  2. Hi,

    nun wollte ich euch mal fragen ob es auch irgnedwie möglich ist, dass in diese html datei maximal 30
    news (also 30 tabellen da jede news in einer tabelle steht) gepostet werden,
    die neuesten immer oben, die älteren, also diese die über 30 einträge kommen dann einfach auf
    ne andere seite geschrieben werden...

    #Eigentlich recht einfach: alle Beiträge in der Datenbanks-Datei einlesen:
    @eintraege = <DATEI>;

    Dann genau die 30 untersten Einträge in

    for($i=$#eintraege;$i>=$#eintraege - 30; $i--)
    {

    die eine Datei schreiben

    }

    und den Rest

    for($i=$#eintraege-30;$i>=0;$i--)
    {

    in die andere Datei schreiben

    }

    mfg
    CK1

    <img src="http://wwwtech.de/images/banner.jpg" alt="">
    http://wwwtech.de/moorhuhn/