SetaPDF
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Bewertung: Bewertung: 42 Stimmen, 5,00 durchschnittlich.
Alt 22.12.2004, 14:27   #1
TP-Veteran
 
Benutzerbild von Daniel N.
 
Registriert seit: Sep 2002
Ort: Schweiz
Daniel N. ist auf einem guten Weg

simpleGuest v0.8 GaFleX' Gästebuch


Stolz kann ich euch mein erstes "fertiges" Werk präsentieren. Dabei handelt es sich um ein simpel aufgebautes Gästebuch. Hier mal ein Überblick über die Funktionen:
  • Eintrag per Formular
  • Eigene Beiträge können editiert werden
  • eMail-Adressen werden mit Umschlag deklariert
  • XHTML 1.0 valide Ausgabe
  • Einfache Anpassung mit Stylesheets

Zur Editierfunktion: Das ganze bassiert darauf, dass die IP des Autors geloggt wird. Der Beitrag kann also nur dann editiert werden, wenn die IPs übereinstimmen. Sicher nicht die beste Lösung, Änderungsvorschläge erwünscht!

Voraussetzungen an den Server / User:
  • Webserver mit PHP / MySQL
  • 1 MySQL-Datenbank nötig
  • PHP Version: sollte unter den 4ern und 5ern Lauffähig sein
  • phpMyAdmin empfehlenswert
  • Grundlegende HTML-Kenntnisse
  • Grundlegendes über SQL-Datenbanken vorteilhaft

Was muss angepasst werden?
  • mysql_connect.php: Hostname, Benutzername und Passwort für den DB-Zugriff
  • guestbook.php: Die Variable '$max_entries' anpassen (Im Code kommentiert)

Ansonsten könnt ihr die Dateien so belassen. Ausser natürlich ihr wollt Änderungen am Aussehen vornehmen. Dazu ist die style.css da.

Zur Datenbank:

ihr legt eine Tabelle mit Namen 'tbl_simpleguest' mit folgenden Feldern an:
  • id | int(10) | UNSIGNED | NOT NULL | auto_increment | Primary Key
  • posterip | Varchar(100) |NOT NULL
  • date | Varchar(10) | NOT NULL
  • name | Varchar(100) | NOT NULL
  • email | Varchar(100) | NOT NULL
  • title | Varchar(100) | NOT NULL
  • content | Text | NOT NULL

Das macht ihr am besten mit PhpMyAdmin. Veilleicht hat ja jemand Lust einen Dump zum Einspielen zu schreiben, ich würd ihn dann dem Paket hinzufügen.

Sonstiges

simpleGuest v0.8 untersteht der GNU General Public License (www.gnu.org) und darf frei kopiert, verändert und verbreitet werden. Copyright-Angaben am liebsten stehen lassen!
Eigene Veränderungen am Programm am besten hier im Thread Posten, wäre interessant zu sehen

Ich weiss, dass es seeehr einfach aufgebaut ist, aber bin halt mächtig stolz, dass ich als blutiger Anfänger sowas hingekriegt hab
Angehängte Dateien
Dateityp: zip simpleguest_v0.8.zip (13,2 KB, 133x aufgerufen)
__________________

Passt auf, ich bin überheblich

http://orangetree.ch-gnu.ath.cx

Geändert von GaFleX (22.12.2004 um 17:11 Uhr).
Daniel N. ist offline   Mit Zitat antworten


Alt 22.12.2004, 16:31   #2
TP-Veteran
 
Benutzerbild von Daniel N.
 
Registriert seit: Sep 2002
Ort: Schweiz
Daniel N. ist auf einem guten Weg
Nachtrag:

Die Datei 'mysql_connect.php' muss in ein separates Verzeichnis mit Namen 'inc'. Alternativ kann auch der Pfad in den Scriptdateien geändert werden.
Für Bilddateien muss ein Verzeichnis mit Namen 'images' erstellt werden.

Livedemo:

http://www.erased.ch/simpleguest/guestbook.php
__________________

Passt auf, ich bin überheblich

http://orangetree.ch-gnu.ath.cx

Geändert von GaFleX (22.12.2004 um 16:35 Uhr).
Daniel N. ist offline   Mit Zitat antworten
Alt 27.12.2004, 20:15   #3
TP-Specialist
 
Benutzerbild von Dennis The Menace
 
Registriert seit: Nov 2004
Ort: Ich komme aus dem Zauberwald
Dennis The Menace bringt sich richtig einDennis The Menace bringt sich richtig ein
Was hältst du davon, ein install.php Skript zu erstellen, dass unter anderem die MySQL Daten abfragt, die mysql_connect.php an richtiger Stelle (Verschiebt/erstellt) und die Tabelle/Datenbank automatisiert erstellt?
__________________
Zwei Dinge sind Unbestreitbar:
  • In einem Land, in dem Amerika Krieg führt, herrscht nachher Demokratie.
  • Die Erde ist eine Scheibe!
Aktuelle Abendlektüre: Stephen King, Peter Strauch: Das schwarze Haus (Black House, 2001)
Aktuelle Bewertung: Abgesehen davon, dass der Roman mal wieder demonstriert, dass der Author geistesgestört ist, sehr träge; wenig Spannung; schlechter Erzählstil. King halt^^!
Dennis The Menace ist offline   Mit Zitat antworten
Alt 28.12.2004, 14:32   #4
TP-Veteran
 
Benutzerbild von Daniel N.
 
Registriert seit: Sep 2002
Ort: Schweiz
Daniel N. ist auf einem guten Weg
ja, hab ich eigentlich auch vor gehabt nur: das simpleguest gibts sozusagen nicht mehr. wie du ja weisst arbeit ich an nem weblog und das hat dann natürlich auch ne "installationsroutine"
__________________

Passt auf, ich bin überheblich

http://orangetree.ch-gnu.ath.cx
Daniel N. ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > Traum-Dynamik > Traum-Scripts
simpleGuest v0.8 GaFleX' Gästebuch simpleGuest v0.8 GaFleX' Gästebuch
« Euklidscher Algorithmus | Mailscript: automatisches beziehen der Empfängeradresse ! »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
gästebuch flash in dreamweaver sabdesign Webdesign & Co. 2 07.04.2004 15:17
gästebuch erweitern brauch eure hilfe Manuela Flash 0 23.03.2004 21:32
Gästebuch in Website einbinden ? Steven Webdesign & Co. 19 06.09.2002 13:27
ASP Gästebuch in HTML einbinden hobi HTML Puristen 2 13.08.2002 12:53
Fehlermeldungen im Gästebuch !!! Sigi HTML Puristen 16 13.05.2002 10:24


Alle Zeitangaben in WEZ +2. Es ist jetzt 23:10 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



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 60 61 62 63 64 65 66 67

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 60 61 62 63 64 65 66 67