Ich hab dir mal schnell was geschrieben.
login.php
Suche:
Code: Alles auswählen
$url = (!empty($HTTP_POST_VARS['redirect'])) ? $HTTP_POST_VARS['redirect'] : $HTTP_GET_VARS['redirect'];
redirect(append_sid($url, true));
}
else
{
redirect(append_sid("index.$phpEx", true));
}
}
Ersetze es mit:
Code: Alles auswählen
$url = (!empty($HTTP_POST_VARS['redirect'])) ? $HTTP_POST_VARS['redirect'] : $HTTP_GET_VARS['redirect'];
redirect(append_sid($url, true));
}
else
{
// Extern Redirct Mod by Yamamoto
$server_protocol = 'http://'; //http oder https wählen
$www = 'wasweisich.de'; // Weiterleitungziel? Wenn er inaktiv sein soll leer lassen!
if (!$www)
{
redirect(append_sid("index.$phpEx", true));
} else {
priv_redirect($www, $server_protocol);
}
// Extern Redirct Mod by Yamamoto
}
}
inculdes/functions.php
Suche:
Füge darüber das ein
Code: Alles auswählen
// Extern Redirct Mod by Yamamoto
function priv_redirect($www, $server_protocol)
{
global $db;
if (!empty($db))
{
$db->sql_close();
}
$server_name = preg_replace('#^\/?(.*?)\/?$#', '\1', trim($www));
// 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);
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 . '"><title>Redirect</title></head><body><div align="center">If your browser does not support meta redirection please click <a href="' . $server_protocol . $server_name . '">HERE</a> to be redirected</div></body></html>';
exit;
}
// Behave as per HTTP/1.1 spec for others
header('Location: ' . $server_protocol . $server_name);
exit;
}
// Extern Redirct Mod by Yamamoto
Alles Speichern und hochladen.
Fertig und viel Spaß
Greetz Yamamoto