Hi,
ich habe ein problem, das wohl schon viele hatten, da ich viele Threads gefunden habe. Also:
Die Installation vom Mambo verläuft ganz normal, alles grün, so wie es sein soll und es gibt keine Fehlermeldungen. Erst wenn ich versuche mich als Admin einzuloggen gibt es Probleme: Ich gebe die Daten ein, werde kurz auf index2.php geleitet und dann wieder zurück auf die Login Seite. Die Daten sind 100% richtig, da wenn ich falsche Daten eingebe eine Fehlermeldung kommt.
Ich habe schon versucht den Session Ordner umzulegen, dort werden auch Sessions angelegt, nur irgenwie findet Mambo diese Sessions dann nicht mehr.
Der Fehler tritt beim vergleich von $session_id auf, die ist leer udn deswegen leitet er immer weiter (in der Variablen $_SESSION ist nichts vorhanden, sie wird aber vorher mit session_name('mosadmin') und session_start() eingelesen):
Ich hab ca. 10 verschieden Varianten versucht, wollte mir mal den Fehelr ausgeben lassen, das ging abe rauch nicht...PHP-Code:$session_id = mosGetParam( $_SESSION, 'session_id', '' );
$logintime = mosGetParam( $_SESSION, 'session_logintime', '' );
// check against db record of session
if ($session_id == md5( $my->id.$my->username.$my->usertype.$logintime )) {
$database->setQuery( "SELECT * FROM #__session"
. "\nWHERE session_id='$session_id'"
//. "\n AND (usertype='administrator' OR usertype='superadministrator')"
);
if (!$result = $database->query()) {
echo $database->stderr();
}
if ($database->getNumRows( $result ) <> 1) {
echo "<script>document.location.href='index.php'</script>\n";
exit();
}
}
Weiss jemand Rat??? ich hänge schon ca. 6 Stunden an dem Problem und bin ehrlich am verzweifeln...
killerboy


LinkBack URL
About LinkBacks
Zitieren
Lesezeichen