zu meinem Problem. Ich baue gerade eine neue Seite für eine Cummunity, die 2 Fohrenboards hat, da es sich um eine Live-Rollenspiel Cummunity handelt. In dem einen ist der öffentliche bereich und in der anderen der Rollenspielbereich.
Jetzt habe ich das phpbb installiert und schon ein wenig eingerichtet. Aufgeruffen wird dieses über ein I-Frame, das sich in Jommla integriert. (Wrapper)
Ich habe jetzt einen weiteres Iframe, in dem der Login erscheinen soll...
Also die Seite ist unter ivv.laetitia-ol.de
Das phpbb unter ivvit.laetitia-ol.de
Jetzt soll der login überprüfen, ob man eingelogt ist oder nicht. wenn ja, soll ein logout-button erscheinen und wenn nein, das login-fenster...
Wenn man sich dann einlogt, soll ein redirect zur forumsseite kommen, die sich http://ivv.laetitia-ol.de/index.php?opt ... r&Itemid=8 nennt.
hier mal ein paar codesnipsel
login-wrapper.tpl
Code: Alles auswählen
<form action="{S_LOGIN_ACTION}" method="post" target="_top">
<table width="145" border="0" cellpadding="0" cellspacing="0">
<tr>
<td class="tableborder">
<table width="100" cellpadding="4" cellspacing="1" border="0" align="center">
<tr>
<td width="70" class="row1"><table border="0" cellpadding="3" cellspacing="1" width="70">
<tr>
<td align="center"> </td>
</tr>
<tr>
<td align="center"><span class="genmed">{L_USERNAME}:</span></td>
</tr>
<tr>
<td align="center"><input type="text" name="username" size="15" maxlength="25" value="{USERNAME}" /></td>
</tr>
<tr>
<td align="right"><div align="center"><span class="genmed">{L_PASSWORD}:</span></div></td>
</tr>
<tr>
<td align="right">
<div align="center">
<input type="password" name="password" size="15" maxlength="32" />
</div></td>
</tr>
<tr align="center">
<td>{S_HIDDEN_FIELDS}<input type="submit" name="login" class="mainoption" value="{L_LOGIN}" /></td>
</tr>
</table> </td>
</tr>
</table>
</td>
</tr>
</table>
</form>
Code: Alles auswählen
<?php
define("IN_LOGIN", true);
define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
//
// Set page ID for session management
//
$userdata = session_pagestart($user_ip, PAGE_LOGIN);
init_userprefs($userdata);
if ( $userdata['session_logged_in'] )
{
redirect('logout-wrapper.'.$phpEx);
}
else
{
// Code, wenn kein Benutzer angemeldet ist
}
$gen_simple_header = TRUE;
$page_title = $lang['Login'];
include($phpbb_root_path . 'includes/page_header.'.$phpEx);
$template->set_filenames(array(
'body' => 'login-wrapper.tpl');
$template->pparse('body');
?>