
Hab das Board nicht selbst eingerichtet, sondern nur übernommen und führe es weiter...
Die Angaben steht in der config.php aus deinem Forumverzeichnis.andyk78 hat geschrieben:Supi, wenn du mir jetzt noch verrätst wo ich den Datenbank Name so wie DB Passwort finde, bist du mein Held heute.![]()
Hab das Board nicht selbst eingerichtet, sondern nur übernommen und führe es weiter...
Das könnte an deiner cookie Einstellung vom Forum liegen. Check die mal.andyk78 hat geschrieben:Danke hab es gefunden. Gäste können sich zwar nicht einloggen, allerdings wenn man die Login-Daten des Forums eingibt,
wird ma wie bisher gleich wieder ausgeloggt.
Code: Alles auswählen
// Auto-login phpBB users:
if(!$this->getRequestVar('logout') && ($user->data['user_id'] != ANONYMOUS)) {
$this->setRequestVar('login', true);
}
}
// Replace custom template tags:
function replaceCustomTemplateTags($tag, $tagContent) {
global $user;
switch($tag) {
case 'FORUM_LOGIN_URL':
if($user->data['is_registered']) {
return ($this->getRequestVar('view') == 'logs') ? './?view=logs' : './';
} else {
return $this->htmlEncode(generate_board_url().'/ucp.php?mode=login');
}
case 'REDIRECT_URL':
if($user->data['is_registered']) {
return '';
} else {
return $this->htmlEncode($this->getRequestVar('view') == 'logs' ? $this->getChatURL().'?view=logs' : $this->getChatURL());
}
default:
return null;
}
}
// Returns true if the userID of the logged in user is identical to the userID of the authentication system
// or the user is authenticated as guest in the chat and the authentication system
function revalidateUserID() {
global $user;
if($this->getUserRole() === AJAX_CHAT_GUEST && $user->data['user_id'] == ANONYMOUS || ($this->getUserID() === $user->data['user_id'])) {
return true;
}
return false;
}
// Returns an associative array containing userName, userID and userRole
// Returns null if login is invalid
function getValidLoginUserData() {
global $auth,$user;
// Return false if given user is a bot:
if($user->data['is_bot']) {
return false;
}
// Check if we have a valid registered user:
if($user->data['is_registered']) {
$userData = array();
$userData['userID'] = $user->data['user_id'];
$userData['userName'] = $this->trimUserName($user->data['username']);
if($auth->acl_get('a_'))
$userData['userRole'] = AJAX_CHAT_ADMIN;
elseif($auth->acl_get('m_'))
$userData['userRole'] = AJAX_CHAT_MODERATOR;
else
$userData['userRole'] = AJAX_CHAT_USER;
return $userData;
} else {
// Guest users:
return $this->getGuestUser();
}
}
Tja ich hatte auch mal das Problem mit den cookies. Bei mir läuft der Chat seit einem Jahr auch nach Updates von phpBB3 fehlerfrei.andyk78 hat geschrieben:Das Problem ist nun endlich gelöst! Es lag doch an den Cookies. Was mir bisher nicht aufgefallen ist, nach dem Serverwechsel wurde
der Cookiepfad im ACP nicht geändert.Das muss man erstmal wissen.
Danke nochmals für euere Unterstützung!