Phpbb enlever le SID et pouvoir aller au panneau d'admin.

WRInaute discret
Bonjour,

J'ai un forum avec phpbb :

J'ai modifié mon fichier sessions.php pour retirer les SID mais je ne peux plus me connecter sur le panneau d'admin...
Si je réinstalle l'ancienne version du fichier ça refonctionne.
Pour info je viens d'upgrader mon forum vers la version 2.0.19

Avez vous une info à me donner ?

Merci
 
WRInaute discret
Bien sûr, dans include/sessions.php, remplacer :

$sql = "UPDATE " . SESSIONS_TABLE . "
SET session_user_id = $user_id, session_start = $current_time, session_time = $current_time, session_page = $page_id, session_logged_in = $login, session_admin = $admin
WHERE session_id = '" . $session_id . "'
AND session_ip = '$user_ip'";

Par,

$sql_ip = $user_id == ANONYMOUS ? " AND session_ip = '$user_ip'" : '';
$sql = "UPDATE " . SESSIONS_TABLE . "
SET session_ip = '$user_ip', session_start = $current_time, session_time = $current_time, session_page = $page_id, session_logged_in = $login, session_admin = $admin
WHERE session_id = '" . $session_id . "' $sql_ip
AND session_user_id = '$user_id'";

Et ça fonctionne...
 
Discussions similaires
Haut