09.01.2008, 18:55
ich habe das 'welcome user panel' plug in von kingwolf ver. 2.0 installiert
und kann mich wenn das aktiviert ist nicht einloggen.
wenn ich es frisch aktiviere, kann ich mich normal einloggen. alle weiteren einlog versuche schlagen fehl. bekomme dann immer folgende nachhricht:
'Fatal error: Cannot redeclare user_exists() (previously declared in /srv/www/httpd/phost/w/com/pytalhost/web-forum/web/inc/functions_user.php:9) in /srv/www/httpd/phost/w/com/pytalhost/web-forum/web/inc/functions_user.php on line 21'
hier ein auszug der function_user.php
3 /**
4 * Checks if a user with uid $uid exists in the database.
5 *
6 * @param int The uid to check for.
7 * @return boolean True when exists, false when not.
8 */
9 function user_exists($uid)
10 {
11 global $db;
12 $query = $db->query("SELECT * FROM ".TABLE_PREFIX."users WHERE uid='".intval ($uid)."' LIMIT 1");
13 if($db->fetch_array($query))
14 {
15 return true;
16 }
17 else
18 {
19 return false;
20 }
21 }
22
23 /**
24 * Checks if $username already exists in the database.
25 *
26 * @param string The username for check for.
27 * @return boolean True when exists, false when not.
28 */
ist da etwas falsch? habe es mit ie und dem ff probiert immer dasselbe.
1.einlog versuch klappt. ausloggen klappt auch bis auf das ganz obere 'log out'
nach jedem weiteren einloggen erhalte ich die obere nachricht.
username: test
passw.: tester
http://web-forum.pytalhost.com/
wäre sehr nett, wenn mir jemand behilflich wäre
und kann mich wenn das aktiviert ist nicht einloggen.
wenn ich es frisch aktiviere, kann ich mich normal einloggen. alle weiteren einlog versuche schlagen fehl. bekomme dann immer folgende nachhricht:
'Fatal error: Cannot redeclare user_exists() (previously declared in /srv/www/httpd/phost/w/com/pytalhost/web-forum/web/inc/functions_user.php:9) in /srv/www/httpd/phost/w/com/pytalhost/web-forum/web/inc/functions_user.php on line 21'
hier ein auszug der function_user.php
3 /**
4 * Checks if a user with uid $uid exists in the database.
5 *
6 * @param int The uid to check for.
7 * @return boolean True when exists, false when not.
8 */
9 function user_exists($uid)
10 {
11 global $db;
12 $query = $db->query("SELECT * FROM ".TABLE_PREFIX."users WHERE uid='".intval ($uid)."' LIMIT 1");
13 if($db->fetch_array($query))
14 {
15 return true;
16 }
17 else
18 {
19 return false;
20 }
21 }
22
23 /**
24 * Checks if $username already exists in the database.
25 *
26 * @param string The username for check for.
27 * @return boolean True when exists, false when not.
28 */
ist da etwas falsch? habe es mit ie und dem ff probiert immer dasselbe.
1.einlog versuch klappt. ausloggen klappt auch bis auf das ganz obere 'log out'
nach jedem weiteren einloggen erhalte ich die obere nachricht.
username: test
passw.: tester
http://web-forum.pytalhost.com/
wäre sehr nett, wenn mir jemand behilflich wäre