A propos du mod rewriting phpBB


achtungbaby
WRInaute accro
WRInaute accro
 
Messages: 4066
Inscription: 14 Juin 2004

A propos du mod rewriting phpBB

Message le Mer Déc 27, 2006 13:56

Dans l'article suivant :
http://www.webrankinfo.com/analyses/autres/phpbb2.php

On peut lire :

includes/sessions.php

Code: Tout sélectionner
#
#-----[ TROUVER ]---------------------------------------
# vers la ligne 139
$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
WHERE session_id = '" . $session_id . "'
AND session_ip = '$user_ip'";

#
#-----[ REMPLACER 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
WHERE session_id = '" . $session_id . "' $sql_ip
AND session_user_id = '$user_id'";


Sauf que ce code est un peu vieux, et si on applique la modif telle qu'elle, on se retrouve avec l'impossibilité d'accéder à l'admin.

Il faut faire la modif suivante :

Code: Tout sélectionner
#
#-----[ TROUVER ]---------------------------------------
# vers la ligne 174
$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'";

#
#-----[ REMPLACER 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'";


WebRankInfo
Administrateur du site
Administrateur du site
 
Messages: 18958
Inscription: 19 Avr 2002

Message le Jeu Déc 28, 2006 10:41

Merci !


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités