e-atlantide
dimanche 20 mars 2005 à 13:39
CITATION(rottman @ samedi 19 mars 2005, 13h14)
J'ai mis ce code :
CODE
if ($_GET['cat_id'] == '156') {
header("Status: 301 Moved Permanently");
header("Location: photographe-156.htm");
exit();
}
Cela ne fonctionne pas. J'ai l'impression qu'il y a une boucle pour ce cat_id.
Les autres liens de l'annuaire fonctionnent correctement.
Je ne comprends pas.
Le début du fichier index.php de myphpannuaire est
CITATION
<?php
//page principale de l'annuaire
include("data_bd_annuaire.php"); //variables de l'annuaire
include("functions.php"); //fonctions de l'annuaire
$cat_id = isset($_GET['cat_id']) ? (int)$_GET['cat_id'] : 0;
if($cat_id < 0)
exit;
$page = isset($_GET['page']) ? (int)$_GET['page'] : 0;
if($page < 0)
exit;
if (empty($cat_id))
{
$sql_nbsites = "SELECT id FROM $T_sites WHERE activation = '1' ";
$sql_nbcats = "SELECT id FROM $T_categories WHERE activation = '1' ";
$sql_cat = "SELECT id,cat_name FROM $T_categories WHERE id_cat_mere = '0' AND activation = '1' ORDER BY cat_name ASC";
$sql_admin = "SELECT nb_scats_on_index FROM $T_infos ";
$lk = connection_BD();
}
else
{
$sql_infos = "SELECT nb_sites_on_page,nb_days2benew FROM $T_infos ";
$lk = connection_BD();
$sql_descr = "SELECT cat_name, texte FROM $T_categories WHERE id = '$cat_id' ";
$sql_scat = "SELECT id, cat_name FROM $T_categories WHERE id_cat_mere = '$cat_id' AND activation = 1 ORDER BY cat_name ASC";
$res_descr = send_sql($sql_descr,"trouver la description de cette catégorie");
}
if ($_GET['cat_id'] == '156') {
header("Status: 301 Moved Permanently");
header("Location: photographe-156.htm");
exit();
}
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>