A propos du mod rewriting phpBB
2 messages • Page 1 sur 1
-

achtungbaby - WRInaute accro

- Messages: 4057
- Inscription: Lun Juin 14, 2004 12:37
A propos du mod rewriting phpBB
Dans l'article suivant :
http://www.webrankinfo.com/analyses/autres/phpbb2.php
On peut lire :
includes/sessions.php
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 :
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'";
2 messages • Page 1 sur 1
Lectures recommandées sur ce thème :
- Optimiser le référencement d'un forum phpBB : réécriture d'URL
- Passage à l'heure d'été/hiver sur un forum phpBB
- Référencement d'un forum phpBB
- l'URL Rewriting expliqué aux débutants
- Suite de l'article sur le fichier .htaccess : l'URL rewriting
- Tutoriel URL Rewriting
- 3ème partie de l'article .htaccess : les réécritures conditionnelles
- A propos des redirections "sauvages"
- Séminaire URL Rewriting et sites dynamiques
- L'URL Rewriting expliqué aux débutants
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités


le forum