Wenn du selbst ein Gästebuch erstellen willst, brauchst du PHP. Dort schreibst du den Text in eine Textdatei oder eine Datenbank.
Ein kleines Beispiel von mir für ein GB mit durch eine Textdatei:
Ein kleines Beispiel von mir für ein GB mit durch eine Textdatei:
Spoiler
![]()
Quellcode
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <?php if(isset($_POST['schicken']))//formular auslesen { $name = htmlentities($_POST['name']); $kommentar = htmlentities($_POST['kommentar']); if($name == "" or $kommentar == "") //auf leere Felder prüfen { echo "<script language=\"javascript\"> alert('Bitte fülle alle Felder aus!');</script>"; } else { //in die Textdatei schreiben $zeit = strftime("%d. %b %Y um %H:%M:%S Uhr"); $datei = fopen("gb.txt","a+"); fClose($datei); $datei = fopen("gb.txt","r+"); $inhalt = fgets($datei); $kommentare = "<p style='font-size:8pt;' >von <b>$name</b> am $zeit</p>".$kommentar."<hr/>".$inhalt.""; rewind($datei); fwrite($datei, $kommentare); fClose($datei); header("location:gaestebuch.php"); } } ?> </head> <body> <h1>Gästebuch</h1> <form name='formular' method='POST' > <table> <tr> <td>Name:</td> <td><input type='text' name='name' size="30"/></td> </tr> <tr> <td>Kommentar:</td> <td><textarea style='resize:none;' name='kommentar' rows="6" cols="23"></textarea></td> </tr> <tr> <td></td> <td><input type='submit' name='schicken' value='Weiter' /></td> </tr> </table> </form> <div style="height:500px; width:500px; background-color:white; padding:50px; overflow:scroll;" > <?php //textdatei auslesen $datei = fopen("gb.txt","r+"); $inhalt = fgets($datei); $kommentare = "$inhalt"; fClose($datei); echo $kommentare; ?> </div> </body> </html>
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »tasks« (27. Januar 2012, 14:18)
Gut also das erste ist dass du ein PHP Script nicht in die Datenbank legen kannst.
PHP ist eine Skriptsprache und kann in den HTML Code integriert werden (oder andersrum => HTML in PHP Code, entsprechende Endung hinzufügen .php/.html).
Die zu speichernden Daten (die Gästebucheinträge) können dann wahlweise in eine Textdatei oder in eine Datenbank gespeichert werden.
Ich bevorzuge Datenbanken.
Dazu müsste man aber sehen was in deinem Script steht, ich geh aber mal stark von einer MySQL Datenbank aus
Einfach mal in nen Spoiler posten und nen Link zu der Seite in die es rein soll.
Bei der Datenbankvariante muss natürlich die entsprechende Tabelle erstellt werden.
MFG Simon
PHP ist eine Skriptsprache und kann in den HTML Code integriert werden (oder andersrum => HTML in PHP Code, entsprechende Endung hinzufügen .php/.html).
Die zu speichernden Daten (die Gästebucheinträge) können dann wahlweise in eine Textdatei oder in eine Datenbank gespeichert werden.
Ich bevorzuge Datenbanken.
Dazu müsste man aber sehen was in deinem Script steht, ich geh aber mal stark von einer MySQL Datenbank aus

Einfach mal in nen Spoiler posten und nen Link zu der Seite in die es rein soll.
Bei der Datenbankvariante muss natürlich die entsprechende Tabelle erstellt werden.
MFG Simon
Hallo Leute,
habe gerade die Beiträge gelesen. Mich interessiert was ein iFrame ist. Ich würde auch gerne ein Gästebuch einbauen.
inline Frame. Mit diuesem Tag kannst du eine beliebige HTML-Seite, die von der Position des Servers (d.h. z.B. auch lokale HTML-Dateien, die von aussen nicht sichtbar sind) erreichbar ist in deine Seite einbetten.
Ich verwende auf meiner Homepage
http://icybook.bplaced.net/
und es funktioniert super.
Kann ich nur empfelen.
http://icybook.bplaced.net/
und es funktioniert super.
Kann ich nur empfelen.
Hi zusammen,
um nochmal ganz genau auf den iFrame einzugehen, wollte ich nen Link posten: http://de.selfhtml.org/html/frames/eingebettete.htm
Das ist so ziehmlich die beste Beschreibung die es dafür gibt.
Gästebücher (oder auch andere Scripte) einbinden ist an sich ja nicht schwer. Jedoch habe ich den EIndruck, das nicht alle sich mit der Materie HTML, PHP und MySQL (oder Textdateien) beschäftigt haben.
Wie hier schon gepostet wurde, kann man fertige Scripte nutzen und sie einfach per
in seine eigene Seite einbinden.
Es gibt genug Scriptsammlungen mit kleinen aber feinen Scripten. Meistens haben diese auch eine gute Anleitung wie sie eingebunden werden müssen. Design und Layout kann man ja eh über eine CSS-Datei steuern.
Dr.Web hat eine kleine Linksammlung zusammengestellt: http://www.drweb.de/magazin/kostenlose-g…r-die-homepage/
Um ganz kurz auf die Programmierung zu kommen. man braucht (wenn man nicht sparsam sein will !) 3 Dateien:
1. connect.php (enthält di Zugangsdaten zur Datenbank - User, Passwort, Tabellenname)
2. formular.php (enthält ein Formular zum schreiben eines neuen Eintrags
3. show.php (zeigt alle Einträge an)
Wenn Bedarf besteht, kann man mich auch per PN ansprechen - ich versuche zu helfen.
um nochmal ganz genau auf den iFrame einzugehen, wollte ich nen Link posten: http://de.selfhtml.org/html/frames/eingebettete.htm
Das ist so ziehmlich die beste Beschreibung die es dafür gibt.
Gästebücher (oder auch andere Scripte) einbinden ist an sich ja nicht schwer. Jedoch habe ich den EIndruck, das nicht alle sich mit der Materie HTML, PHP und MySQL (oder Textdateien) beschäftigt haben.
Wie hier schon gepostet wurde, kann man fertige Scripte nutzen und sie einfach per
|
|
PHP-Quelltext |
1 |
include("datei.php")
|
Es gibt genug Scriptsammlungen mit kleinen aber feinen Scripten. Meistens haben diese auch eine gute Anleitung wie sie eingebunden werden müssen. Design und Layout kann man ja eh über eine CSS-Datei steuern.
Dr.Web hat eine kleine Linksammlung zusammengestellt: http://www.drweb.de/magazin/kostenlose-g…r-die-homepage/
Um ganz kurz auf die Programmierung zu kommen. man braucht (wenn man nicht sparsam sein will !) 3 Dateien:
1. connect.php (enthält di Zugangsdaten zur Datenbank - User, Passwort, Tabellenname)
2. formular.php (enthält ein Formular zum schreiben eines neuen Eintrags
3. show.php (zeigt alle Einträge an)
Wenn Bedarf besteht, kann man mich auch per PN ansprechen - ich versuche zu helfen.
Ähnliche Themen
-
(X)HTML & CSS & DHTML & Javascript »-
Gästebuch einbinden und alles
(19. Juni 2011, 14:40)
-
Allgemeines Forum »-
Unsere Webseite
(26. August 2009, 09:13)
-
Sonstige Programmiersprachen »-
C mit CGI auf Webseite einbinden Tutorial
(25. Februar 2009, 14:32)
-
(X)HTML & CSS & DHTML & Javascript »-
AVI-Datei einbinden
(14. März 2008, 15:18)
-
PHP »-
externes Gästebuch per PHP einbinden
(6. November 2003, 18:23)



?