Seite 1 von 1
Login und Member-Infos in einer HTML-Seite
Verfasst: 14.01.2005 19:25
von leopittoni
Hallo
Ich habe ein phpBB Forum sowie eine HTML-Homepage, die nicht im root-Verzeichnis non phpBB liegt...
Nun möchte ich, dass in meiner HTML-Page zB. steht: "Hallo USERNAME", dabei ist der Username natürlich der Nickname des Forums (Cookies...)
Wie kann man das machen? Also dass man diese Info aus der Datenbank in eine HTML-Seite bringt?
Also ich will nicht alles in eine php-Datei in das root-Verzeichnis legen, die Doku Seite "Seite in phpBB einbinden" kenn isch schon, ich will aber, Infos vom Forum auf die HTML Seite holen...
Danke, Léo
Verfasst: 14.01.2005 19:59
von Blutgerinsel
Dann lies das Cookie aus und vergleiche es mit der DB z.B.
(nur gültig in Hinblick auf Login mit cookie)
Verfasst: 14.01.2005 20:18
von leopittoni
Ja, aber wie kann ich das machen? Also wie kann ich die Cookies "abfragen"?
Danke, Léo
Verfasst: 14.01.2005 21:08
von Pyramide
Baue deine Seite nach der KB:phpbb_seite auf und gib $userdata['username'] aus.
Verfasst: 14.01.2005 21:25
von leopittoni
Das Problem ist, ich kann meine Seite nun nicht in eine anderes Verzeichnis legen (also phpBB) weil ich sonst alles umändern müsste, alle Links und so...
Und ausserdem sind es HTML-Dateien...
Gibt es keine andere Möglichkeit?
Danke, Léo
Verfasst: 14.01.2005 22:30
von Pyramide
leopittoni hat geschrieben:Das Problem ist, ich kann meine Seite nun nicht in eine anderes Verzeichnis legen (also phpBB) weil ich sonst alles umändern müsste, alle Links und so...
Dafür gibt es ja $phpbb_root_path - einfach den relativen Pfad zu phpBB eintragen und schon funktionierts
leopittoni hat geschrieben:Und ausserdem sind es HTML-Dateien...
Dann mach doch einfach aus dem .html ein .php. Die einzige Alternative wäre Javascript, aber a) kann der Benutzer das deaktivieren, b) wäre der Zugriff auf das Cookie in JS eine Qual, da es ein [php:serialize]'d PHP-Array ist und c) steht im Cookie nur die user-id, nicht der Benutzername.
Verfasst: 14.01.2005 22:47
von leopittoni
Ok, das wäre machbar, wenn man den phpBB-root angeben kann....
Kann man denn HTML Inhalt in der php-Datei haben? Also kann ich die index.html einfach in index.php umbenennen, und es ist dann eine php-Datei?
Danke, Léo
Verfasst: 15.01.2005 19:15
von leopittoni
Wie kann man nun aus der HTML-Datei eine PHP-Datei machen? Kann ich einfach die HTML-Datei in .php umschreiben und irgendwo den Code einfügen und dort erscheint dann der Username?
Und wie kann ich die Sprache auslesen und dann entsprechend weiterleiten? Meine Startseite ist eine Seite, auf der man die Sprache wählen kann. Wenn der User nun im Forum z.B. "Deutsch" oder "Deutsch [Sie] gewählt hat, dann soll er zur deutschen /de/idex.php und wenn "Italian" dann auf die Italienische /it/index.php
Wenn er nicht eingellogt ist, soll er einfach zur "Sprach-Auswahl"-Seite (meine Startseite) kommen.
Wie kann ich das machen?
Danke, Léo