Seite 1 von 1

BB-Codes und IP-Überprüfung

Verfasst: 10.10.2005 21:25
von streilu
Erstmal für alle dies nicht wissen: CMS steht für Content Management System und heißt soviel wie Inhalt Verwaltungs System

Das ganze schreib ich in PHP mit MySQL Backend.
Da das mein erstes Werk ist wollt ich mal fragen wie man am besten sone Art BB-Codes einbaut. Müsste dann ja theoretisch mit Smilies auch gleich funktionieren, oder?
Wäre über Infos dankbar :D

Das war auch schon meine Frage ;)
Danke schonmal.

Falls ihr das CMS sehen wollt, könnt ihr das hier:
http://streiluweb.funpic.de/
und hier der Adminbereich mit User 'test' und Passwort 'test':
http://streiluweb.funpic.de/admin

EDIT:
Noch was eingefallen :D
Also beim Counter, hätt gern dass IP's gespeichert werden und pro IP nur ein Visit gezählt wird.
Einfach IP's in text-file speichern und vergleichen, oder gehts einfacher?

Verfasst: 10.10.2005 21:45
von QCO
Also wenn du noch wenig Erfahnung im PHP-Coden hast, dann würde ich dir eine fertige Klasse vorschlagen, die sich um den BBCode kümmert.
Davon gibt es zahlreiche unter http://www.phpclasses.org

Wenn du dich an die GPL-Spielregeln hälst, kannst du auch die Funktionen des phpbb verwenden oder dich davon 'inspirieren' lassen.

PS: Dein Threadtitel ist nichtssagend.

Verfasst: 10.10.2005 22:03
von fanrpg
Wie lange sitzt du an dem bisschen jetzt schon dran?
Ich habe (wenn man das dann CMS nennen kann) 2 Stunden dafür gebraucht (Eigene Seiten, Adminbereich, Uploadscript, Thumbnails, und Co.)
Na ja wie lange denn?

Verfasst: 10.10.2005 22:08
von streilu
Also bis ich den jetzigen Status erreicht hab (Unterseiten erstellen, 'Boxen' auf den jeweiligen unterseiten erstellen) bin ich ca. 3 Stunden drangesessen.
Ich finds halt ein gutes Beispiel um mich besser mit PHP vertraut zu machen.
Hab auch noch vor links und rechts die kleinen 'Boxen' in die Datenbank abzuspeichern. Ist aber das kleinste Problem :D

Mal sehen wie das mit den Klassen funktioniert.
Vielen Dank für die schnellen Antworten ;)

EDIT:
Hab doch umüberlegt, werd das einfach mit str_replace() machen..
Dürfte ja funktionieren oder?