Wie kann ich das Forum Login als das login für meine Seite verwenden, also das dann verstekte Seiten sichtbar werden auf meiner Seite wenn man sich einlogt. Und das dann auch auf meiner seite steht ausloggen usw.
Forum login als Seiten login nutzen
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
-
Slipknoter6
- Mitglied
- Beiträge: 7
- Registriert: 10.05.2010 17:34
Forum login als Seiten login nutzen
Hallo ich habe mal ne Frage;
Wie kann ich das Forum Login als das login für meine Seite verwenden, also das dann verstekte Seiten sichtbar werden auf meiner Seite wenn man sich einlogt. Und das dann auch auf meiner seite steht ausloggen usw.
Wollte den login nähmlich nutzen nicht nur fürs forum sondern auch für meine html/php seite
Wie kann ich das Forum Login als das login für meine Seite verwenden, also das dann verstekte Seiten sichtbar werden auf meiner Seite wenn man sich einlogt. Und das dann auch auf meiner seite steht ausloggen usw.
- dagobert50gold
- Gesperrt
- Beiträge: 1316
- Registriert: 04.11.2009 16:52
Re: Forum login als Seiten login nutzen
Schlauer wäre die Kombination mit Joomla und der RokBridge.
Der kleine phpBB.de-Knigge - unsere Hausordnung • F1 WebTipp von Dr.Death • F1 WebTipp SQL-Updates
Kein Support per PN! Auch nicht zu den F1WebTipp-SQL-Updates!
Kein Support per PN! Auch nicht zu den F1WebTipp-SQL-Updates!
-
Slipknoter6
- Mitglied
- Beiträge: 7
- Registriert: 10.05.2010 17:34
Re: Forum login als Seiten login nutzen
nein ich glaub ihr versteht mich flasch
also das forum hat ja ein login system das habe ich auch auf meine seite auch eingebaut also das man sich von n dort aus einloggen kann. nun wollte ich fragen wie ich das hinkriege das es auch steht das man eingelogt ist und dan halt die funktion gibts ausloggen und halt mit den ganzen daten wie im forum
also das forum hat ja ein login system das habe ich auch auf meine seite auch eingebaut also das man sich von n dort aus einloggen kann. nun wollte ich fragen wie ich das hinkriege das es auch steht das man eingelogt ist und dan halt die funktion gibts ausloggen und halt mit den ganzen daten wie im forum
- dagobert50gold
- Gesperrt
- Beiträge: 1316
- Registriert: 04.11.2009 16:52
Re: Forum login als Seiten login nutzen
Willst du damit bezwecken, damit nur die eingeloggten User bestimmte Seiten sehen?
Der kleine phpBB.de-Knigge - unsere Hausordnung • F1 WebTipp von Dr.Death • F1 WebTipp SQL-Updates
Kein Support per PN! Auch nicht zu den F1WebTipp-SQL-Updates!
Kein Support per PN! Auch nicht zu den F1WebTipp-SQL-Updates!
-
Slipknoter6
- Mitglied
- Beiträge: 7
- Registriert: 10.05.2010 17:34
Re: Forum login als Seiten login nutzen
also ich wil bezwecken das wenn sich ein user einlogt in forum z.b. und dann auf die homepage geht das er dann mehr seiten sieht und das dan nauch auf der homepage ausloggen stehtdagobert50gold hat geschrieben:Willst du damit bezwecken, damit nur die eingeloggten User bestimmte Seiten sehen?
Re: Forum login als Seiten login nutzen
Moin,
Auch wenns ja schon was älter ist, ich hab das selbst ma gemacht:
Du musst darauf achten, dass die Sessions stimmen (insb. bei Links drauf achten), dann kann sich dein User sowohl im Forum als auch auf deiner Webseite einloggen.
Um dem User Seiteninhalte nach seinem Loggstatus anzuzeigen, musst du nur überprüfen, welchen Status die Session hat und danach mit php und ner einfachen if abfrage die Seite füllen..
Auch wenn du lieber selber basteln solltest, hier die entsprechenden Code-Snipes aus meiner Seite
1. Session überprüfen (muss GANZ oben stehen, auch vor evt. DocType o.ä.):
2. Die LogIn/Out Box für deine eigenen Seiten (als Div-Box):
und 3. ein Bsp. für verschiedene Inhalte je nach Logstatus:
Hoffe, damit konnte ich helfen, ansonsten frag nochma nach.
MfG,
SiMoeBoe
Auch wenns ja schon was älter ist, ich hab das selbst ma gemacht:
Du musst darauf achten, dass die Sessions stimmen (insb. bei Links drauf achten), dann kann sich dein User sowohl im Forum als auch auf deiner Webseite einloggen.
Um dem User Seiteninhalte nach seinem Loggstatus anzuzeigen, musst du nur überprüfen, welchen Status die Session hat und danach mit php und ner einfachen if abfrage die Seite füllen..
Auch wenn du lieber selber basteln solltest, hier die entsprechenden Code-Snipes aus meiner Seite
1. Session überprüfen (muss GANZ oben stehen, auch vor evt. DocType o.ä.):
Code: Alles auswählen
<?php
define('IN_PHPBB', true);
$phpbb_root_path = $_SERVER['DOCUMENT_ROOT'].'/intern/forum/phpbb3/';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
require($phpbb_root_path . 'common.' . $phpEx);
// Start session management
$user->session_begin();
$auth->acl($user->data);
$user->setup();
$username=$_POST['username'];
$password=$_POST['password'];
$autologin = false;
$viewonline = false;
$logout = request_var('mode', '');
//Wenn username und passwort uebergeben worden sind, starte einen Anmeldeversuch
if (isset($username) && isset($password))
{
$auth->login($username, $password, $autologin, $viewonline);
}
//Wenn ueber einen Link der mode=logout lautet und eine SID uebergeben wurde, starte das ausloggen des Users
if ($logout == 'logout')
{
$user->session_kill();
}
?>Code: Alles auswählen
<div id="Loginout">
<?php
if (!$user->data['is_registered']) {
$script = 'logout';
} else {
$script = 'login';
}
if ($script == 'logout') {
echo "<u><b>LogIn</b></u><br>";
echo "<form action='".$_SERVER['PHP_SELF']."' method='post'>";
echo "<table>";
echo "<tr><td>Name:</td><td><input type='text' name='username'></td></tr>";
echo "<tr><td>Passwort:</td><td><input type='password' name='password'></td></tr>";
echo "<tr><td></td><td align='right'><input type='submit' name='ok' value='LogIn'></td></tr>";
echo "</table>";
echo "</form>";
}
if ($script == 'login') {
echo "<a href='". append_sid($_SERVER['PHP_SELF'], 'mode=logout') . "'>LogOut</a>";
}
?></div>Code: Alles auswählen
if ($user->data['is_registered']) { ?>
Inhalt
Inhalt
Inhalt
<?php
}else{ //is not registered
?>
Inhalt2
Inhalt2
Inhalt2
<?php
}
?>MfG,
SiMoeBoe
Woran du glaubst, dafür sollst du leben und sterben!
Re: Forum login als Seiten login nutzen
Hi,
bitte keine Usernamen und Passwörter per $_POST abfragen!
So sollte es besser sein:
Siehe auch: [Snippet] Externer Login / Logout für phpBB3
bitte keine Usernamen und Passwörter per $_POST abfragen!
So sollte es besser sein:
Code: Alles auswählen
$username = request_var('username', '', true);
$password = request_var('password', '', true);Re: Forum login als Seiten login nutzen
Oki, werd ich dann auch bei mir ma ändern^^
Vielen Dank für den Hinweis!!
Vielen Dank für den Hinweis!!
Woran du glaubst, dafür sollst du leben und sterben!
