kurze Frage über PHP Code include ($phpbb_root_path
Forumsregeln
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
Freut mich das ich dir auch mal etwas beibringen konnte und nicht immer nur du mir. 
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
[quote="oxpus - Mo 13.Dez, 2004 11:38";p="18478"]Alles falsch. Ich meinte sleep() von PHP
[/quote]
Hoho... :WD dann klär mich mal auf über "den Unterschied",
damit easy hier auch noch was dazulernen kann ^^
Was meinst du, woher die Probs in php aufgrund der
ähnlichen Schreibweise Sleep/sleep kommen?
Hoho... :WD dann klär mich mal auf über "den Unterschied",
damit easy hier auch noch was dazulernen kann ^^
Was meinst du, woher die Probs in php aufgrund der
ähnlichen Schreibweise Sleep/sleep kommen?
Diskutiere nie mit einem Idioten: Erst zieht er dich auf sein
Niveau runter und dort schl?gt er dich mit Erfahrung.
Niveau runter und dort schl?gt er dich mit Erfahrung.
Vielen Dank für die schöne Erklärung AmigaLink!
ich habe in der Photogallery einen anderen page_header: page_headerUnsichtbar.php.
Ich habe nun bei meinerm normalen page_header, als auch im page_headerUnsichtaber diesen Code:
es funktioniert beim einloggen wunderbar! Wenn man sich im Forum einloggt, kommt man direkt danach ins Forum. Wenn man sich in der Photo Gallery einloggt, kommt man zur Photo Gallery Hauptseite.
loggt man sich im Forum aus, kommt man auf die Auswahl Seite. Gut.
ABER... wenn man sich in der Photogallery ausloggen möchte, wird man nicht ausgeloggt, sondern man kommt auf die Forum-Indexseite. Wenn man sich ausloggen möchte, muss man sich dort noch einmal ausloggen.
Zu testen bei:
http://kissfanshop.ki.funpic.de/phpbb2/ ... bnails.php
login: tester/tester
Mit diesem Code stimmt also was nicht ganz.
ich habe es nicht probiert, aber ich könnte nun schreiben:
dann müsste man auf die Auswahl.htm Seite kommen, allerdings ist man dann ja nicht wirklich ausgeloggt... wenn man auf logout klickt, sollte man ja auch wirklich ausgeloggt werden....
ich habe nun den Code geändert auf
denn so steht es im Forum in der Taskleiste, wenn ich mit der maus über den Logout Button gehe.
Also diesen Code in den page_headerUnsichtbar.php gegebn, funktioniert das aber TROTZDEM nicht. Sieht man schon, wenn man mit der maus über den logout-Button geht, da fehlt das logout=true& , was wohl das Logout bestätigt und herbeiführt... der page_headerUnsichtbar.php ist aber richtig, der wird dort aufgerufen. das steht in der Thumbnails.php:
include($phpbb_root_path . 'includes/page_headerUnsichtbar.'.$phpEx);
ich habe es auch Testweise mit
$gen_simple_header = TRUE;
include($phpbb_root_path . 'includes/page_header.'.$phpEx);
in einer Thumbnails.php versucht, damit ich nicht 2 verschiedene page_header habe, funktioniert aber auch nicht.
Die Frage ist also, wie muss ich wo was ändern, dass dort, wenn ich auf den logout Button klicke, die richtige URL erscheint MIT logout=true& ?
ich habe in der Photogallery einen anderen page_header: page_headerUnsichtbar.php.
Ich habe nun bei meinerm normalen page_header, als auch im page_headerUnsichtaber diesen Code:
Code: Alles auswählen
if ( $userdata['session_logged_in'] )
{
$u_login_logout = 'login.'.$phpEx.'?logout=true&redirect=Auswahl.htm&sid=' . $userdata['session_id'];
$l_login_logout = $lang['Logout'] . ' [ ' . $userdata['username'] . ' ]';
}
else
{
$u_login_logout = 'login.'.$phpEx.'?redirect=Auswahl.htm';
$l_login_logout = $lang['Login'];
}loggt man sich im Forum aus, kommt man auf die Auswahl Seite. Gut.
ABER... wenn man sich in der Photogallery ausloggen möchte, wird man nicht ausgeloggt, sondern man kommt auf die Forum-Indexseite. Wenn man sich ausloggen möchte, muss man sich dort noch einmal ausloggen.
Zu testen bei:
http://kissfanshop.ki.funpic.de/phpbb2/ ... bnails.php
login: tester/tester
Mit diesem Code stimmt also was nicht ganz.
Code: Alles auswählen
else
{
$u_login_logout = 'login.'.$phpEx.'?redirect=Auswahl.htm';
$l_login_logout = $lang['Login'];
}Code: Alles auswählen
else
{
$u_login_logout = 'Auswahl.htm';
$l_login_logout = $lang['Login'];
}ich habe nun den Code geändert auf
Code: Alles auswählen
else
{
$u_login_logout = 'login.'.$phpEx.'?logout=true&redirect=Auswahl.htm';
$l_login_logout = $lang['Login'];
}Also diesen Code in den page_headerUnsichtbar.php gegebn, funktioniert das aber TROTZDEM nicht. Sieht man schon, wenn man mit der maus über den logout-Button geht, da fehlt das logout=true& , was wohl das Logout bestätigt und herbeiführt... der page_headerUnsichtbar.php ist aber richtig, der wird dort aufgerufen. das steht in der Thumbnails.php:
include($phpbb_root_path . 'includes/page_headerUnsichtbar.'.$phpEx);
ich habe es auch Testweise mit
$gen_simple_header = TRUE;
include($phpbb_root_path . 'includes/page_header.'.$phpEx);
in einer Thumbnails.php versucht, damit ich nicht 2 verschiedene page_header habe, funktioniert aber auch nicht.
Die Frage ist also, wie muss ich wo was ändern, dass dort, wenn ich auf den logout Button klicke, die richtige URL erscheint MIT logout=true& ?
:wuah:
Also nochmal :rolleyes: :
Der Code vor dem else ist für das Logout und der Code nach dem else ist für das Login!!! :lame:
Also nochmal :rolleyes: :
Der Code vor dem else ist für das Logout und der Code nach dem else ist für das Login!!! :lame:
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
OK... :rolleyes: irgendwas stimmt aber so nicht... log Dich mal ein und versuche Dich auszuloggen... er linkt nicht aufs logout, sondern nochmal aufs login....! Das Logout funktioniert nicht richtig.
Der Code ist so, wie von Dir vorher gepostet.
page_headerUnsichtbar.php:
und die tpl-Datei:
Der Code ist so, wie von Dir vorher gepostet.
page_headerUnsichtbar.php:
Code: Alles auswählen
if ( $userdata['session_logged_in'] )
{
$u_login_logout = 'login.'.$phpEx.'?logout=true&redirect=PhotoGallery/PhotoGalleryHauptseite.htm&sid=' . $userdata['session_id'];
$l_login_logout = $lang['Logout'] . ' [ ' . $userdata['username'] . ' ]';
}
else
{
$u_login_logout = 'login.'.$phpEx.'?redirect=Auswahl.htm';
$l_login_logout = $lang['Login'];
}Code: Alles auswählen
<!-- BEGIN switch_user_logged_out -->
<span class="mainmenu"><a href="{U_REGISTER}" target="_parent" class="mainmenu"><img
src="templates/subSilver/images/icon_mini_register.gif" border="0" alt="{L_REGISTER}"
hspace="3" /><font color="#FF0000">{L_REGISTER}</font></a></span>
<!-- END switch_user_logged_out -->
<a href="{U_LOGIN_LOGOUT}" target="_parent" class="mainmenu"><img
src="templates/subSilver/images/icon_mini_login.gif" border="0" alt="{L_LOGIN_LOGOUT}"
hspace="3" /><font color="#389644">{L_LOGIN_LOGOUT}</font></span></td>Prüf den Code nochmal!
Du hast in der Thumbnails.php und in der PhotoGallery.htm bei der definition des logout das logout=true vergessen!
Du hast in der Thumbnails.php und in der PhotoGallery.htm bei der definition des logout das logout=true vergessen!
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
tut mir leid, ich weiss nicht, was Du meinst.
In der Thumbnails.php oder in der PhotoGalleryHauptseite.htm kann das nicht sein.
Die Anzeige mit dem Foren-Infos mit login/logout ist ein Iframe. (ForumInfosKissPhotoGallery.php und ForumInfosKissPhotoGallery.tpl).
Hier sind alle Files, die irgendwie was damit zu tun haben:
ForumInfosKissPhotoGallery.tpl
ForumInfosKissPhotoGallery.php :
http://www.kissnews.de/Test/ForumInfosK ... eryphp.txt
page_headerUnsichtbar.php:
http://www.kissnews.de/Test/page_header ... barphp.txt
und eine der Thumbnails.php (1973):
was stimmt hier wo nicht? :rolleyes:
ich habe unzählige Sachen probiert, nichts hat aber funktioniert...
Danke!
In der Thumbnails.php oder in der PhotoGalleryHauptseite.htm kann das nicht sein.
Die Anzeige mit dem Foren-Infos mit login/logout ist ein Iframe. (ForumInfosKissPhotoGallery.php und ForumInfosKissPhotoGallery.tpl).
Hier sind alle Files, die irgendwie was damit zu tun haben:
ForumInfosKissPhotoGallery.tpl
Code: Alles auswählen
<head>
<title>KISS NEWS</title>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<meta http-equiv="refresh" content="30;url=ForumInfosKissPhotoGallery.php">
<meta name="GENERATOR" content="Microsoft FrontPage 3.0">
</head>
<body bgcolor="#C0C0C0">
<div align="center"><center>
<table border="0" cellpadding="0" cellspacing="1" width="100%" height="100%"
style="padding-top: 9; padding-bottom: 9">
<tr>
<td style="padding: 5" height="100%" valign="middle" align="center">
<a href="http://kissfanshop.ki.funpic.de/phpbb2/index.php" target="_parent"><img
src="http://www.kissnews.de/Hauptseite/TheUltimateKissOnlineCommunity.gif" width="448"
height="102" alt="The Ultimate KISS Online Community" border="0"></a></td>
<td style="padding-left: 8; padding-right: 5" valign="middle"><span class="gensmall">{TOTAL_POSTS}<br
/>
{TOTAL_USERS}<br />
{NEWEST_USER}<br />
{TOTAL_USERS_ONLINE}<br />
{LOGGED_IN_USER_LIST}<br />
<img src="http://www.kissfanshop.de/cleardot.gif" width="14" height="6" alt><br />
<!-- BEGIN switch_user_logged_out --> <span class="mainmenu"><a href="{U_REGISTER}" target="_parent" class="mainmenu"><img
src="templates/subSilver/images/icon_mini_register.gif" border="0" alt="{L_REGISTER}"
hspace="3" /><font color="#FF0000">{L_REGISTER}</font></a></span> <!-- END switch_user_logged_out --> <a
href="{U_LOGIN_LOGOUT}" target="_parent" class="mainmenu"><img
src="templates/subSilver/images/icon_mini_login.gif" border="0" alt="{L_LOGIN_LOGOUT}"
hspace="3" /><font color="#389644">{L_LOGIN_LOGOUT}</font></span></td>
</tr>
</table>
</center></div></a>
</body>http://www.kissnews.de/Test/ForumInfosK ... eryphp.txt
page_headerUnsichtbar.php:
http://www.kissnews.de/Test/page_header ... barphp.txt
und eine der Thumbnails.php (1973):
Code: Alles auswählen
<?php
define('IN_PHPBB', true);
$phpbb_root_path = './../../../';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
$phpbb_root_path = './Photos/1973/Thumbnails/';
//
// Start session management
//
$phpbb_root_path = './../../../';
$userdata = session_pagestart($user_ip, PAGE_KISSPHOTOGALLERY2);
init_userprefs($userdata);
//
// End session management
//
if ( $userdata['session_logged_in'] )
{
$u_login_logout = 'login.'.$phpEx.'?logout=true&redirect=PhotoGallery/PhotoGalleryHauptseite.htm&sid=' . $userdata['session_id'];
$l_login_logout = $lang['Logout'] . ' [ ' . $userdata['username'] . ' ]';
}
else
{
$u_login_logout = 'login.'.$phpEx.'?logout=true&redirect=Auswahl.htm';
$l_login_logout = $lang['Login'];
}
//
// Output the basic page
//
include($phpbb_root_path . 'includes/page_headerUnsichtbar.'.$phpEx);
$template->set_filenames(array(
'body' => 'PhotoGallery1973.tpl')
);
$template->pparse('body');
?>ich habe unzählige Sachen probiert, nichts hat aber funktioniert...
Danke!
In der PageHeaderUnsichtbar.php und in der Thumbnails.php hast du drin; Was definitiv falsch ist, da dieser Code für das Login zuständig ist und somit logout=true nichts darin zu suchen hat!!!
Abgesehen davon brauchst du die komplette login_logout definition in der Thumbnails.php nicht. Weil du dort die page_headerUnsichtbar.php includierst, wo der Code ja bereits drin ist.
Und in der ForumInfosKissPhotoGallery.php wird kein U_LOGIN_LOGOUT definiert, der Login Fehler muss also irgenwo anders sein.
Code: Alles auswählen
else
{
$u_login_logout = 'login.'.$phpEx.'?logout=true&redirect=Auswahl.htm';
$l_login_logout = $lang['Login'];
} Abgesehen davon brauchst du die komplette login_logout definition in der Thumbnails.php nicht. Weil du dort die page_headerUnsichtbar.php includierst, wo der Code ja bereits drin ist.
Und in der ForumInfosKissPhotoGallery.php wird kein U_LOGIN_LOGOUT definiert, der Login Fehler muss also irgenwo anders sein.
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
Ich habe nun den redirection suite mod eingebaut, damit kann man im ACP festlegen, auf welche Seite man weitergeleitet wird nach dem Logout. Funktioniert einwandfrei. Das Logout funktioniert also. Ist halt für alle Seiten, also im Board und auf der Webseite dann gleich, aber ist egal. Aber für ein Login gibt es dieses Feature in dem mod leider nicht.
Dafür habe ich den Code in allen page_header geändert mit dem redirect...
Vielen Dank für Eure Hilfe!
Eine Kleinigkeit gibt es aber noch: nachdem sich jemand registriert hat, soll er auch auf die Auswahl.htm Seite kommen, und nicht automatisch auf die Index-Seite.
Wo muss ich denn dafür welches redirect ändern? Der Link beim Registrieren lautet
http://kissfanshop.ki.funpic.de/phpbb2/ ... greed=true
bevor man wieder auf die Index-Seite kommt.
Vielleicht sollte der Link dann so heissen:
http://kissfanshop.ki.funpic.de/phpbb2/ ... uswahl.htm ?
Habe allerdings nicht finden können, wo das zu ändern wäre? Müsste ja eigentlich da irgendwo sein in der profile.php
redirect(append_sid("index.$phpEx", true));
zu ändern auf
redirect(append_sid("Auswahl.htm", true));
das hat aber keine Änderung ergeben
Für Infos wäre ich dankbar!
Dafür habe ich den Code in allen page_header geändert mit dem redirect...
Vielen Dank für Eure Hilfe!
Eine Kleinigkeit gibt es aber noch: nachdem sich jemand registriert hat, soll er auch auf die Auswahl.htm Seite kommen, und nicht automatisch auf die Index-Seite.
Wo muss ich denn dafür welches redirect ändern? Der Link beim Registrieren lautet
http://kissfanshop.ki.funpic.de/phpbb2/ ... greed=true
bevor man wieder auf die Index-Seite kommt.
Vielleicht sollte der Link dann so heissen:
http://kissfanshop.ki.funpic.de/phpbb2/ ... uswahl.htm ?
Habe allerdings nicht finden können, wo das zu ändern wäre? Müsste ja eigentlich da irgendwo sein in der profile.php
habe zuerst versucht den Link am Schluss// Start of program proper
//
if ( isset($HTTP_GET_VARS['mode']) || isset($HTTP_POST_VARS['mode']) )
{
$mode = ( isset($HTTP_GET_VARS['mode']) ) ? $HTTP_GET_VARS['mode'] : $HTTP_POST_VARS['mode'];
$mode = htmlspecialchars($mode);
if ( $mode == 'viewprofile' )
{
include($phpbb_root_path . 'includes/usercp_viewprofile.'.$phpEx);
exit;
}
else if ( $mode == 'editprofile' || $mode == 'register' )
{
if ( !$userdata['session_logged_in'] && $mode == 'editprofile' )
{
redirect(append_sid("login.$phpEx?redirect=profile.$phpEx&mode=editprofile", true));
}
include($phpbb_root_path . 'includes/usercp_register.'.$phpEx);
exit;
}
else if ( $mode == 'sendpassword' )
{
include($phpbb_root_path . 'includes/usercp_sendpasswd.'.$phpEx);
exit;
}
else if ( $mode == 'activate' )
{
include($phpbb_root_path . 'includes/usercp_activate.'.$phpEx);
exit;
}
else if ( $mode == 'email' )
{
include($phpbb_root_path . 'includes/usercp_email.'.$phpEx);
exit;
}
}
redirect(append_sid("index.$phpEx", true));
?>
redirect(append_sid("index.$phpEx", true));
zu ändern auf
redirect(append_sid("Auswahl.htm", true));
das hat aber keine Änderung ergeben
Für Infos wäre ich dankbar!
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Öhm ja, vielleicht liegt es daran, daß append_sid() hier die SID des Users anhängen will und auch den Serverpfad mitnimmt. Versuch mal dieses hier:
oder auch das hier:
Code: Alles auswählen
redirect("Auswahl.htm");Code: Alles auswählen
header('Location: Auswahl.htm');
exit;Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Du meinst den redirect ganz am Schluss der profile.php, richtig?
Habe beides probiert, und beides macht keine Veränderung. nach der Registration wird man zur Index.php weitergeleitet.
ich denke, dass ist die falsche Stelle, denn nach der Registration kommt eine Zwischenseite (confirmation page) für 3 Sekunden, und dann wird man erst weitergeleitet. Diesen Code sehe ich in der profile.php nicht... kann es sein, dass die Weiterleitung woanders ist, vielleicht in der incldes/usercp_register.php?
Allerdings möchte ich NUR, dass man zur Auswahl.htm Seite weitergeleitet wird, wenn man sich NEU registriert. Wenn jemand sein Profil verändert, soll er danach schon zur Index.php weitergeleitet werden... ist das überhaupt möglich?
Habe beides probiert, und beides macht keine Veränderung. nach der Registration wird man zur Index.php weitergeleitet.
ich denke, dass ist die falsche Stelle, denn nach der Registration kommt eine Zwischenseite (confirmation page) für 3 Sekunden, und dann wird man erst weitergeleitet. Diesen Code sehe ich in der profile.php nicht... kann es sein, dass die Weiterleitung woanders ist, vielleicht in der incldes/usercp_register.php?
Allerdings möchte ich NUR, dass man zur Auswahl.htm Seite weitergeleitet wird, wenn man sich NEU registriert. Wenn jemand sein Profil verändert, soll er danach schon zur Index.php weitergeleitet werden... ist das überhaupt möglich?
Ja diese Weiterleitung ist in der usercp_register.php. 
Allerdings ist mir jetzt nicht bewust das nach der Registrierung überhaupt automatisch weitergeleitet wird.
Probier mal vollgendes:
Allerdings ist mir jetzt nicht bewust das nach der Registrierung überhaupt automatisch weitergeleitet wird.
Probier mal vollgendes:
Code: Alles auswählen
#
#----------[ OPEN ]-------------------------------------
#
\includes\usercp_register.php
#
#----------[ FIND ]-------------------------------------
#
message_die(GENERAL_MESSAGE, $message);
} // if mode == register
#
#----------[ BEFORE ADD ]-----------------------------
#
$template->assign_vars(array(
"META" => '<meta http-equiv="refresh" content="1;url=' . append_sid("Auswahl.htm") . '">')
);
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
also diesen Code habe ich so nicht. (Meine usercp_register.php sieht so aus:)
http://www.kissnews.de/Test/usercp_register.txt
Liegt wohl am redirection suite mod. Der sollte das normalerweise können, im ACP kann man das einstellen:
Registration redirect URL
After registering, users will be redirected to this URL. Auswahl.htm
funktioniert allerdings nicht, völlig egal, was ich da eintrage, es wird immer auf die index.php weitergeleitet.
http://www.kissnews.de/Test/usercp_register.txt
Liegt wohl am redirection suite mod. Der sollte das normalerweise können, im ACP kann man das einstellen:
Registration redirect URL
After registering, users will be redirected to this URL. Auswahl.htm
funktioniert allerdings nicht, völlig egal, was ich da eintrage, es wird immer auf die index.php weitergeleitet.
Ich denke mal das wird evtl. daran liegen das der "redirection suite Mod" nicht mit der Angabe von html Dateien klar kommt.
Ich kenne diesen Mod nicht, deswegen tausch mal
gegen
Ich kenne diesen Mod nicht, deswegen tausch mal
Code: Alles auswählen
/* Original phpBB code - commented out for Redirection Suite
$message = $message . '<br /><br />' . sprintf($lang['Click_return_index'], '<a href="' . append_sid("index.$phpEx") . '">', '</a>');
message_die(GENERAL_MESSAGE, $message);
*/
//---------------------------------------------------------------------------------
// Redirection Suite - Global (registration)
//
include_once($phpbb_root_path . 'includes/functions_rds.' . $phpEx);
$redirect = rds_get_config('rds_register_url', 'index.' . $phpEx);
$outside = ( $board_config['rds_register_outside'] ) ? true: false;
if ( $board_config['rds_auto_login'] && $board_config['require_activation'] == USER_ACTIVATION_NONE )
{
$login_str = '?username=' . urlencode($username) . '&password=' . urlencode($password_confirm) . '&login=Login';
if ( $board_config['rds_auto_each_login'] )
{
$login_str .= '&autologin=1';
}
$redirect_register = "login.$phpEx" . $login_str . '&redirect=' . $redirect_register;
$redirect_register .= ( $outside ) ? '&outside=1': '';
}
if ( $board_config['rds_register_message'] )
{
$message = $message . '<br /><br />' . sprintf($lang['Click_proceed'], '<a href="' . append_sid($redirect_register) . '">', '</a>');
$template->assign_vars(array(
'META' => '<meta http-equiv="refresh" content="5;url=' . build_url($redirect_register, $outside) . '">')
);
message_die(GENERAL_MESSAGE, $message);
}
else
{
redirect(append_sid($redirect_register, true) . $post_append, $outside);
}
//
// Redirection Suite (Global) - End Code Additions
//---------------------------------------------------------------------------------Code: Alles auswählen
$message = $message . '<br /><br />' . sprintf($lang['Click_return_index'], '<a href="' . append_sid("index.$phpEx") . '">', '</a>');
$template->assign_vars(array(
"META" => '<meta http-equiv="refresh" content="3;url=' . append_sid("Auswahl.htm") . '">')
);
message_die(GENERAL_MESSAGE, $message);[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
super, scheint zu klappen. Nach der Registration wird man tatsächlich nach 3 Sekunden zur Auswahl.htm weitergeleitet.
Und wenn man nur sein Profil verändern will, wird man danach zur Index.php weitergeleitet!
Super, danke!
Vielleicht eine Kleinigkeit noch: nach dem Registrieren ist man danach NICHT eingeloggt. Nachdem man dann zur Auswahl.htm weitergeleitet wird, und dann etwa ins Forum geht, muss man sich einloggen. Wäre es vielleicht leicht machbar, dass man nach der Registration automatisch schon als eingeloggt gilt?
Danke!!
Und wenn man nur sein Profil verändern will, wird man danach zur Index.php weitergeleitet!
Super, danke!
Vielleicht eine Kleinigkeit noch: nach dem Registrieren ist man danach NICHT eingeloggt. Nachdem man dann zur Auswahl.htm weitergeleitet wird, und dann etwa ins Forum geht, muss man sich einloggen. Wäre es vielleicht leicht machbar, dass man nach der Registration automatisch schon als eingeloggt gilt?
Danke!!
Spontan wüste ich jetzt nicht wie das geht. Aber du könntest ganz einfach zum Login weiterleiten, von wo aus (nach dem einloggen) zur Auswahl.htm weitergeleitet wird.
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Vielleicht mit
Code: Alles auswählen
$message = $message . '<br /><br />' . sprintf($lang['Click_return_index'], '<a href="login.'.$phpEx.'?redirect=Auswahl.htm">', '</a>');Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Genau das meinte ich.st es denn nicht möglich so eine Schleife zu machen..
registrieren - confirmation-page - einloggen&redirect zur Auswahl.htm ?
Code: Alles auswählen
$message = $message . '<br /><br />' . sprintf($lang['Click_return_index'], '<a href="' . append_sid("index.$phpEx") . '">', '</a>');
$zum_login ='login.'.$phpEx.'?redirect=Auswahl.htm';
$template->assign_vars(array(
"META" => '<meta http-equiv="refresh" content="3;url=' . $zum_login . '">')
);
message_die(GENERAL_MESSAGE, $message);[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
ja, so isses gut. Vielen Dank.
darf ich nochwas fragen? :rolleyes:
Hätte gerne den Header weg beim Login. Da ist jetzt der overall_header vom Forum dabei. Da man sich aber auch bei der Homepage über das login einloggt, passt das nicht wirklich. Ich hätte also gerne den Header weg.
Wenn ich aber bei login.php
$gen_simple_header = TRUE;
include($phpbb_root_path . 'includes/page_header.'.$phpEx);
verwende, oder aber einen unsichtbaren page_header includiere, dann funktioniert das zwar, ergibt aber immer einen Javascript Error. warum bloß? :rolleyes:
darf ich nochwas fragen? :rolleyes:
Hätte gerne den Header weg beim Login. Da ist jetzt der overall_header vom Forum dabei. Da man sich aber auch bei der Homepage über das login einloggt, passt das nicht wirklich. Ich hätte also gerne den Header weg.
Wenn ich aber bei login.php
$gen_simple_header = TRUE;
include($phpbb_root_path . 'includes/page_header.'.$phpEx);
verwende, oder aber einen unsichtbaren page_header includiere, dann funktioniert das zwar, ergibt aber immer einen Javascript Error. warum bloß? :rolleyes:
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Welcher Fehler kommt denn? Und was für Javascript ist denn in der overall_header.tpl enthalten, der in der simple_header.tpl nicht vorkommt, bzw. was wird aufgerufen?
Kurz zur Erklärung:
Wenn Du mit $gen_simple_header = true; den Header ausblendest, wird anstelle der overall_header.tpl die simple_header.tpl verwendet (wie z.B. auch in Popups). Benutzt eine andere tpl z.B. einen Javascript-Aufruf zu einer Funktion, die in der overall_header.tpl enthalten ist, aber nicht in der simple_header.tpl, so muss entweder der Aufruf raus oder die Funktion in die simple_header.tpl rein.
Das könnte eine Ursache für die Fehlermeldung sein.
Kurz zur Erklärung:
Wenn Du mit $gen_simple_header = true; den Header ausblendest, wird anstelle der overall_header.tpl die simple_header.tpl verwendet (wie z.B. auch in Popups). Benutzt eine andere tpl z.B. einen Javascript-Aufruf zu einer Funktion, die in der overall_header.tpl enthalten ist, aber nicht in der simple_header.tpl, so muss entweder der Aufruf raus oder die Funktion in die simple_header.tpl rein.
Das könnte eine Ursache für die Fehlermeldung sein.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Danke für die Erklärung. Ich dachte, der header wird verwendet, aber nicht dargestellt (so hattest Du es glaube ich mal in einem früheren Post geschrieben...)
Aber mit dieser Erklärung war es mir klar, da sich im overall_header schon Javascript befindet, welches dann natürlich fehlt.
Ich habe jetzt also einen unsichtbaren header aufgerufen mit einem unsichtbaren overall_header.tpl, wo allerdings noch das Javascript drinnen war, also praktisch ein overal_hader mit nur Javascript
. Und jetzt funktioniert es!
Aber mit dieser Erklärung war es mir klar, da sich im overall_header schon Javascript befindet, welches dann natürlich fehlt.
Ich habe jetzt also einen unsichtbaren header aufgerufen mit einem unsichtbaren overall_header.tpl, wo allerdings noch das Javascript drinnen war, also praktisch ein overal_hader mit nur Javascript
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Glaub mir, ich hatte ich zu Anfang auch fürchterlich darüber geärgert, warum etwas nicht mehr ging, wenn der Header ausgeblendet war. Auf den Gedanken, die verwendeten tpl's in der page_header.php mal nachzuschauen, kam ich erst, als ich in der overall_header.tpl keinen Switch gefunden hatte.
Man war das damals nervig...
Man war das damals nervig...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!