Seite 1 von 3

kein richtiges login

Verfasst: 17.01.2003 11:38
von Ferries
hallole,
ich habe seit dem update auf 2.04 das problem das ich mich nicht mein einloggen kann, kommt immer die fehlermeldung error404 seite nicht vorhanden, aber mache ich dann einen refresh sehe ich mich als eingeloggt?? habe ich beim update doch etwas falsch gemacht??

das Forum liegt auf:

http://www.ferries.de/phpBB2

gruss Stephan

Verfasst: 20.01.2003 12:12
von Samie
Das selbe Problem habe ich auch. Wenn ich mich einlogge, dann komme ich nicht ins Forum sondern auf Lycos Homepage ! Aber wenn ich zurück zum Forum klicke dann wird es gezeigt, dass ich doch eingeloggt bin und ebenso geht es mit dem Logout !
Ich wäre Euch sehr dankbar, wenn Ihr mir helfen könnt..

Verfasst: 20.01.2003 15:44
von Ferries
hallole,

ich habe dasd problem im forum vonphpbb.com gefunden,
du musst in der datei functions.php im Verzeichnis includes

den folgenden text ersetzen

function redirect($url) .... mit dem untenstehenden teil:


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;
}

sollte dann problemlos wieder funktionieren, bei mir tut es wieder einwandfrei

gruss Ferries

Verfasst: 20.01.2003 18:23
von hmueller
Ferries hat geschrieben:ich habe dasd problem im forum vonphpbb.com gefunden,
Hallo,

könntest Du mir bitte die Beitrags-Nr. des Beitrags auf phpbb.com senden bzw. hier posten?
Ich glaub' ich hab dasselbe Problem, siehe http://www.phpbb.de/viewtopic.php?p=111248#111248

Verfasst: 20.01.2003 18:36
von Ferries
hallole,

schau mal hier

http://www.phpbb.com/phpBB/viewtopic.ph ... sc&start=0


gruss stephan

Verfasst: 20.01.2003 18:40
von Basem
danke danke danke, bei mir geht es wieder in Ordnung :) :D

Verfasst: 20.01.2003 18:44
von hmueller
Hallo,

bei mir klappt's leider nicht - nach Einbau komtt das hier:

Code: Alles auswählen

Fatal error: Call to undefined function: encode_ip() in common.php on line 165

Verfasst: 20.01.2003 18:49
von Ferries
hallole,

dann musst du halt doch das englische forum genauer lesen, sorry

gruss Stephan

Verfasst: 20.01.2003 20:32
von kratzer54847
hoi

genau das problem habe ich auch..ich werde es mal mit der ergänzung versuchen

Verfasst: 20.01.2003 20:44
von kratzer54847
danke,danke,danke

es funktioniert wieder!