Habe auf meiner Seite ein kleines Tippspiel laufen.
Den link dort hin habe ich bisher auch im Header des Forums für Gäste sichtbar gelassen. dadurch haben sich in letzter Zeit einige einen Spaß gemacht sich mit gefakten Emailadressen für das Tippspiel zu registrieren und sich anzumelden.
Nun habe ich den Link in der overall_header.tpl nur für eingeloggte User sichtbar gemacht, Gäste sehen den Link nicht.
<!-- BEGIN switch_user_logged_in -->
<a href="http://www.domain.de/login.php" class="mainmenu"><img
src="templates/subsilver/images/icon_mini_fussball.gif" width="12" height="13" border="0" alt=" {L_tippspiel}"hspace="3" />
Bundesliga-Tippspiel</a>
<!-- END switch_user_logged_in -->
Möchte aber das auch Gäste den Link sehen aber wenn sie Ihn benutzen statt zum Tippspiel zur Login/Registrierungsseite geleitet werden.
Eingeloggte USer sollen wie bisher zum Tippspiel kommen.
Habe mir schon einen Wolf gesucht finde aber nix passendes.
eingeloggte user weiterleiten ausgeloggt auf loginseite
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
eingeloggte user weiterleiten ausgeloggt auf loginseite
------------
Bigfoot
------------
Bigfoot
------------
Hi ...
Öffne die Datei tippspiel.php (oder wie die Datei heisst) und füge nach
dieses ein:
tippspiel musst du in diesem Code durch den Namen der Datei ändern.
Markus
Öffne die Datei tippspiel.php (oder wie die Datei heisst) und füge nach
Code: Alles auswählen
//
// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_VIEWMEMBERS);
init_userprefs($userdata);
//
// End session management
//
Code: Alles auswählen
if ( !$userdata['session_logged_in'] )
{
redirect(append_sid("login.".$phpEx."?redirect=tippspiel.".$phpEx, true));
exit;
}
Markus
.... Telefon-Support - Schnelle Hilfe bei Hackangriffen, Modeinbau, Templateanpassung, Grafikerst., uvm.
.... Es gibt keine Probleme .... Nur neue Chancen
.... Ihr wollt ein einmaliges Template? - Prof. Templateerstellung und phpBB-Anpassungen
.... Es gibt keine Probleme .... Nur neue Chancen
.... Ihr wollt ein einmaliges Template? - Prof. Templateerstellung und phpBB-Anpassungen
Hi
kleines Problem, das Tippspiel ist keine "phpbb" Erfindung sondern ein
eigenständiges Script mit eigenen Benutzernamen,Kennwörtern etc.
Möchte also die Änderungen nur in der Overall_header.tpl vornehmen wollen, wenn man den Link benutzt. Die User die sich beim Tippspiel ausloggen werden automatisch wieder ins Forum geworfen.
So soll es eigentlich auch bleiben.
kleines Problem, das Tippspiel ist keine "phpbb" Erfindung sondern ein
eigenständiges Script mit eigenen Benutzernamen,Kennwörtern etc.
Möchte also die Änderungen nur in der Overall_header.tpl vornehmen wollen, wenn man den Link benutzt. Die User die sich beim Tippspiel ausloggen werden automatisch wieder ins Forum geworfen.
So soll es eigentlich auch bleiben.
------------
Bigfoot
------------
Bigfoot
------------
Acid hat geschrieben:Und wenn du es so machst (in der overall_header.tpl)?<!-- BEGIN switch_user_logged_out -->
link zum login des tippspiels
<!-- END switch_user_logged_out -->
<!-- BEGIN switch_user_logged_in -->
link zum eigentlichen tippspiel
<!-- END switch_user_logged_in -->
DANKE, genau das was ic hbrauchte, funktioniert super

------------
Bigfoot
------------
Bigfoot
------------