sYnTaxx Geschrieben 20. Februar 2003 Geschrieben 20. Februar 2003 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 Zitieren
kathi008 Geschrieben 20. Februar 2003 Geschrieben 20. Februar 2003 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. Zitieren
sYnTaxx Geschrieben 20. Februar 2003 Autor Geschrieben 20. Februar 2003 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 Zitieren
kathi008 Geschrieben 20. Februar 2003 Geschrieben 20. Februar 2003 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. Zitieren
MsB Geschrieben 20. Februar 2003 Geschrieben 20. Februar 2003 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 Zitieren
sYnTaxx Geschrieben 20. Februar 2003 Autor Geschrieben 20. Februar 2003 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. Zitieren
MsB Geschrieben 20. Februar 2003 Geschrieben 20. Februar 2003 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 Zitieren
sYnTaxx Geschrieben 20. Februar 2003 Autor Geschrieben 20. Februar 2003 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 Zitieren
MsB Geschrieben 20. Februar 2003 Geschrieben 20. Februar 2003 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: Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.