Veröffentlicht 20. Februar 200322 j Hallo Leute! Ich habe mir ein Gästebuch programmiert ( PHP ). Das geht auch alles uns supertoll Aaaaaber wie bekomme ich es hin das z.B. 3 Einträge auf der ersten Seite sind und dann eine neue Website kommt mit weiteren 3 Einträgen?! Also ich hab bisher nur die Variante geschafft das einfach alle Einträge untereinander sind oder was ich auch noch geschafft habe ist das ein Zufallseintrag ausgewählt wird und gezeigt aber ich weis nich wie ich das hinbekommen soll das er automatisch Seiten generiert usw. Kann mir jemand von euch helfen? :marine
20. Februar 200322 j Hi, du benutzt doch sicher eine Datenbank? Ich würde es mit der Abfrage sreuern: MySQL: "SELECT wasweisich FROM $tbl WHERE $bedingung LIMIT $a,$b ORDER BY datum DESC" Dabei kannst du durch die Variablen $a und $b die Ausgabe stuern. Am Anfang soll es halt 0 und 3 sein. Mit dem Link 'nächste Seite' setzt du die Variablen auf den Wert, den du haben willst.
20. Februar 200322 j hm danke für die Antwort aber ne leider nutze ich keine Datenbank wie MySQL... Ich sag nur Back to the Basics Alles .txt-Dateien usw. :marine Ich weis einfach nicht wie ich das machen soll ?!? hmm
20. Februar 200322 j Hi, dann könntest du doch die Datei in ein Session Array einlesen und ensprechend die Elemente darstellen. In wie weit es sicher und sinnvoll ist, ist eine andere Frage.
20. Februar 200322 j wie ist denn die .txt-datei struktoriert? steht ein beitrag in einer zeile oder sind es mehrere zeilen? sind die beiträge durch ein trennzeichen getrennt? -v bitte so long, MsB
20. Februar 200322 j Also bei meinem Randombook ist das so: Jeder Eintrag bekommt eine neue Datei... Eintrag1 => daten01.dat Eintrag2 => daten02.dat usw. Ein Beispiel zu dem Inhalt der Datei: <b>Eintrag 1 von Testname01 | Test@mail01.de</b><br>Datum: 2003-February-Thursday - 13:52:29<br>IP logged: 62.10.11.57<br><br>Testkommentar01<br><br><br> Nun muss ich doch sagen können daten01.dat bis daten03.dat auf erste Seite und daten04.dat - daten06.dat auf zweite usw.
20. Februar 200322 j servus, wenn du php verwendest könntest du es folgender massen machen. du machst ein form mit einem <input type=hidden name=zaehler value="<? echo $zaehler++; ?>"> machen um dann die beiträge auszugeben kannst du ne schleife verwenden. du öffnest die datei "daten".$zähler.".dat" (zumindest so in der art) öffnen. ich hoffe ich konnte dir auf den richtigen weg bringen. so long, MsB
20. Februar 200322 j nun sowas in die richtung habe ich doch... also für mein random gbook aber ich möchte es ja so hinbiegen das er immer nach 3 einträgen eine neue website anlegt und mit den anderen verlinkt... :marine das bekomme ich voll net hin
20. Februar 200322 j das heisst du willst die seiten nicht dynamisch erzeugen sondern dir statische generieren lassen. dein script soll auf gut deutsch eine html datei am server speichern? so long, MsB PS: wozu soll das gut sein:confused:
Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.