Seite 2 von 2
Verfasst: 11.10.2003 22:45
von PhilippK
Die entspricht dem Original. Kannst du mal bitte mal das gleiche für die ./includes/constants.php machen?
Gruß, Philipp
Verfasst: 19.10.2003 10:16
von easydive
gibts für mein prob keine lösung ????
büdde
Verfasst: 19.10.2003 11:49
von Acid
Kannst du mal bitte mal das gleiche für die ./includes/constants.php machen?
Du kannst auch mal mit link:phpmyadmin nachschauen, ob in der DB (in der "users" Tabelle) noch der Anonymous-Eintrag vorhanden ist.
Gab´s denn beim Ausführen der update_to_206.php irgendeine Fehlermeldung?
Auch das Problem
Verfasst: 20.10.2003 13:42
von berni
Hallo,
habe das selbe Problem. Der Anonymus-Eintrag in der Tabelle ist vorhanden...es gab auch keine Fehlermeldung oder Sonstiges...hmmm.
Problem ist bei mir gelöst
Verfasst: 20.10.2003 14:22
von berni
Hatte kein Update gemacht, sondern ein Bewertungs-Mod eingefügt. Dadurch war die includes/functions.php nicht mehr korrekt. Habe aus der originalen funktions.php folgende Befehlszeilen in die neue kopiert.
function get_userdata($user, $force_str = false)
{
global $db;
if (intval($user) == 0 || $force_str)
{
$user = trim(htmlspecialchars($user));
$user = substr(str_replace("\'", "'", $user), 0, 25);
}
else
{
$user = intval($user);
}
$sql = "SELECT *
FROM " . USERS_TABLE . "
WHERE ";
$sql .= ( ( is_integer($user) ) ? "user_id = $user" : "username = '" . $user . "'" ) . " AND user_id <> " . ANONYMOUS;
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Tried obtaining data for a non-existent user', '', __LINE__, __FILE__, $sql);
}
return ( $row = $db->sql_fetchrow($result) ) ? $row : false;
}
Wie gesagt, das funktioniert bei mir - ausprobieren kann nicht schaden.
PS: Wenn die keine Zusatz-Mod hast kannst Du versuchen die originale functions.php nochmal phpbb runterzuladen.
Poste mal, ob es funzt.
Berni
Verfasst: 21.10.2003 17:37
von easydive
erstmal danke.
habe nun das problem lokalisieren können. es liegt an der functions.php
wenn ich die originale vom 2.0.6 update nehme, habe ich zwar die daten
wieder für die user, aber ich bekomme ganz oben auf der seite eine
fehlermeldung. "file exists.........."
wenn ich nun wieder meine alte functions.php drüberbügel kommen keine
fehler mehr aber es fehlen die einträge zu den userprofilen.
ich stell mal meine functions.php als .txt online.
leider kann ich mir bei php-code noch nicht selber helfen und bin auf
eure hilfe angewiesen.
functions.txt
ich danke schon mal im voraus.
ed
Verfasst: 21.10.2003 17:45
von easydive
hallo nochmal
juhu *freu* ......ich habs.
der tip mit dem copy&paste von dem
code war goldwert. so klappts.
big thx
ed
:-)
Verfasst: 21.10.2003 17:50
von berni
Na dann ist ja alles gut.
Bis dann
