Bon je reprends
.htaccess :
CODE :
#--------------------------------------------------
# Répertoire : /forum/
#--------------------------------------------------
Options +FollowSymlinks
RewriteEngine on
# REPLY :
RewriteRule ^forum-([0-9]*)-([0-9]*)-([0-9]*)-([0-9]*)\.html$ /forum/index.php?cat=$1&ucat=$2&topic=$3$reply=$4 [L]
# TOPIC :
RewriteRule ^forum-([0-9]*)-([0-9]*)-([0-9]*)\.html$ /forum/index.php?cat=$1&ucat=$2&topic=$3 [L]
# UCAT :
RewriteRule ^forum-([0-9]*)-([0-9]*)\.html$ /forum/index.php?cat=$1&ucat=$2 [L]
# CAT :
RewriteRule ^forum-([0-9]*)\.html$ /forum/index.php?cat=$1 [L]
page index.php :
CODE :
$act=$_GET['act'];
$cat=$_GET['cat'];
$code=$_GET['code'];
$reply=$_GET['reply'];
$topic=$_GET['topic'];
$ucat=$_GET['ucat'];
////////////////////////////////////
// Module ACCUEIL
////////////////////////////////////
if(!isset($act)&&!isset($cat)&&!isset($ucat)&&!isset($topic)&&!isset($reply)&&!isset($code))
{
include('includes/module_forum_php_accueil.php');
}
page module_forum_php_accueil.php :
CODE :
tout se passe très bien vu qu'on récupère tout, mais :
<a href='."forum-$forum_categories_id-$forum_sous_categories_id.html".'><b>'.$forum_sous_categories_titre.'</b></a>
ça permet d'être en accord avec le regex htaccess mais du coup -> direction page sous categorie ( le lien point dessus )
module_sous_categorie.php :
CODE :
$mysql_query2=mysql_query("SELECT * FROM `forum_categories` WHERE `id`='".$cat."'");// Récupère les infos de la cat
while($forum_categories=mysql_fetch_array($mysql_query2))
{
$forum_categories_id=$forum_categories['id'];
$forum_categories_niveau=$forum_categories['niveau'];
$forum_categories_groupe=$forum_categories['groupe'];
$forum_categories_classe=$forum_categories['classe'];
et là c'est le drame, $cat est vide, mysql à genoux et moi par la fenetre et cracotte de balsen
Message édité par benoît le jeudi 07 juin 2007 à 22:47:11