nach dem login zurück
Verfasst: 08.02.2003 18:40
Hallo
ich hatte probleme beim ein bzw ausloggen.
Es kam dann immer die installationsseite (nein, nicht tripod).
ich hab hier im forum dann folgendes gefunden:
Das funktioniert auch einwandfrei!
NUR, ich habe eine index.html mit 2 Frames.
Unterer frame, da lauft Counter im oberen frame ist dann die index.php, also das forum.
Kann mir einer sagen, wie ich das im code ändern mus amit ich wieder zur index.htm gelange und somit die frames erhalten bleiben?
Anonsten kommt nämlich nur die index.php.
Ich kenn mich mit php leider so gut wie überhaupt ned aus.
Vielen DANK!!!
Grüße
Mooby
ich hatte probleme beim ein bzw ausloggen.
Es kam dann immer die installationsseite (nein, nicht tripod).
ich hab hier im forum dann folgendes gefunden:
Code: Alles auswählen
function redirect($url)
{
global $db, $board_config;
if (!empty($db))
{
$db->sql_close();
}
$server_protocol = ($board_config['cookie_secure']) ? 'https://' : 'http://';
$server_name = preg_replace('#^\/?(.*?)\/?$#', '\1', trim($board_config['server_name']));
$server_port = ($board_config['server_port'] <> 80) ? ':' . trim($board_config['server_port']) : '';
$script_name = preg_replace('#^\/?(.*?)\/?$#', '\1', trim($board_config['script_path']));
$script_name = ($script_name == '') ? $script_name : '/' . $script_name;
//$url = preg_replace('#^\/?(.*?)\/?$#', '/\1', trim($url));
// Redirect via an HTML form for PITA webservers
if (@preg_match('/Microsoft|WebSTAR|Xitami/', getenv('SERVER_SOFTWARE')))
{
header('Refresh: 0; URL=' . $server_protocol . $server_name . $server_port . $script_name . $url);
echo '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"><meta http-equiv="refresh" content="0; url=' . $server_protocol . $server_name . $server_port . $script_name . $url . '"><title>Redirect</title></head><body><div align="center">If your browser does not support meta redirection please click <a href="' . $server_protocol . $server_name . $server_port . $script_name . $url . '">HERE</a> to be redirected</div></body></html>';
exit;
}
// Behave as per HTTP/1.1 spec for others
//header('Location: ' . $server_protocol . $server_name . $server_port . $script_name . $url);
header('Location: ' . $url);
exit;
}
NUR, ich habe eine index.html mit 2 Frames.
Unterer frame, da lauft Counter im oberen frame ist dann die index.php, also das forum.
Kann mir einer sagen, wie ich das im code ändern mus amit ich wieder zur index.htm gelange und somit die frames erhalten bleiben?
Anonsten kommt nämlich nur die index.php.
Ich kenn mich mit php leider so gut wie überhaupt ned aus.
Vielen DANK!!!
Grüße
Mooby