Seite 1 von 3

auf homepage foruminfos?

Verfasst: 23.03.2007 18:08
von MG90
Hi,

ich habe ja im letzten threat was davon erzählt das ich zwei foren verbinden will und auf meine Homepage verlinken will. (die foren und die homepage auf dem gleichen ftp-server)

So und jetzt ist meine Frage:

Kann man auf der Homepage So Foruminformationen anzeigen lassen wie "Wer ist online" oder Das man sich gleich dort einloggen kann? und wenn man eingeloggt ist auf der seite steht willkomen NICK.

hoffe es geht eines der angegebenen sachen.

mfg

MG

Re: auf homepage foruminfos?

Verfasst: 23.03.2007 20:29
von Tobi91
Hallo,

ja es geht beides :-)
Hier ist eine Vorlage wie Du das machen könntest:

Code: Alles auswählen

<?php 
//Benötigte Dateien und Variablen von phpBB 
define('IN_PHPBB', true); 
$phpbb_root_path = './'; 
include($phpbb_root_path . 'extension.inc'); 
include($phpbb_root_path . 'common.'.$phpEx); 

//Session auslesen und Benutzer-Informationen laden 
$userdata = session_pagestart($user_ip, PAGE_INDEX); 
init_userprefs($userdata); 
?>

<form action="login.php im phpBB verzeichniss" method="post"> 
Benutzername: <input type="text" name="username"><br> 
Passwort: <input type="password" name="password"><br> 
Autologin? <input type="checkbox" name="autologin"><br> 
<input type="hidden" name="redirect" value="meine_homepage.php"> 
<input type="submit" name="login" value="Login"> 
</form>
Musst nur das Forumlar etwas anpassen. Mit dem Befehl

Code: Alles auswählen

echo $userdata["username"];
kannst du den Benutzernamen ausgeben!

Hier noch ein paar Infos:

Vorlage für in phpBB eingebundene Seiten

Gruß,
Tobias :roll:

Verfasst: 23.03.2007 20:33
von MG90
hmmm, ich weiß nicht ob das funktionieren wird.

schau meine hp schaut so aus:

http://img2.myimg.de/Unbenanntf88.jpg

und ich will das dort rechts bei informationen steht:

1. Willkomen NICK

und drunter soll halt stehen Im Forum online: NICKS wer online ist.

So will ich das ca. haben wenn das möglich ist.

geht das?

mfg

MG

Verfasst: 23.03.2007 20:37
von Tobi91
Hallo,

das muss eine PHP datei sein (also mit .php als Endung).
Dann kannst du einfach im Quellcode den Kram von oben einfügen...

Tobias :roll:

Verfasst: 23.03.2007 20:38
von MG90
aber wenn ich den kram von oben eingebe, dann übernimmt er doch den forum style oder?

dann nimmt er ja den overall_header und den footer.

oder täusche ich mich da?

Verfasst: 23.03.2007 20:39
von Tobi91
Öhm... nee eigentlich nicht...
Habs ja selbst auch so gemacht...

Verfasst: 23.03.2007 20:42
von MG90
aso, thx, ich werd es dann gleich morgen ausprobieren.

aber was hast du mit dem hier gemeint?:
Musst nur das Forumlar etwas anpassen. Mit dem Befehl

Code:
echo $userdata["username"];

das kapier ich nicht so ganz.

ach ja kannste mal deine hp posten, ich will mal gucken wie es bei dir so ausschaut. :grin:

Verfasst: 23.03.2007 20:45
von Tobi91
Mit dem Befehl wird der Benutzername ausgegeben! Und Du musst das Forumular hier anpassen (rot markiert):

<form action="login.php im phpBB verzeichniss" method="post">
Benutzername: <input type="text" name="username"><br>
Passwort: <input type="password" name="password"><br>
Autologin? <input type="checkbox" name="autologin"><br>
<input type="hidden" name="redirect" value="meine_homepage.php">
<input type="submit" name="login" value="Login">
</form>

Verfasst: 23.03.2007 20:49
von MG90
ah jetzt kapier ichs.

muss ich jetzt nur den code eingeben oder auch den obernen (gesamten)?

Und wie mache ich das mit "Wer ist Online"? Wie unten im Index?

Und muss ich jetzt meine HTM Homepage zu einer PHP machen?

Verfasst: 23.03.2007 21:01
von Tobi91
Wenn du das so machen willst muss es php sein... Das mit dem "Wer ist online?" geht etwas komplizierter. Ich verlinke mal die Datei. Ich weiß das es auf jeden Fall funktioniert ;D

http://www.klasse-9m2.de.vu/online.txt

Hier ist die Seite, wenn du dir das anschauen willst, auf der rechten Seite findest du die Login Box und weiter unten ein Link "Wer ist Online?".

http://klasse-9m2.de.vu/saarland

Gruß,
Tobias :roll: