Danzeel
Messages postés4Date d'inscriptionmercredi 18 mars 2009StatutMembreDernière intervention12 avril 2009
-
19 mars 2009 à 19:20
kohntark
Messages postés3705Date d'inscriptionlundi 5 juillet 2004StatutMembreDernière intervention27 avril 2012
-
19 mars 2009 à 20:21
Bonjour a tous je suis en train de créer mon forum cependant je tombe nez à nez avec un problème.
Voici l'erreur qu'on me mentionne:
Notice: Undefined index: cat in line 21
Voici mon code si quelqu'un peut m'aider ce serait sympa.
<?
session_start();
//On donne ensuite un titre à la page, puis on appelle notre fichier debut.php
$titre = "Administration";
?>
<?php
//Maintenant, on se connecte à la base de données
// A partir d'ici, on boucle toutes les catégories,
// On affichera en premier celle du forum
$requete2 = mysql_query('SELECT cat_id, cat_nom
FROM forum_categorie ORDER BY cat_ordre DESC');
echo'<label>Déplacer le forum vers : </label>
<select name="depl">';
while($data2 = mysql_fetch_assoc($requete2))
{
if($data2['cat_id'] == $data1['forum_cat_id'])
[./forum.php?cat=forum&action=edit Modifier un forum]
[./forum.php?cat=forum&action=droits
Modifier les droits d un forum]
';
break;
}
break;
default; // Cat n'est pas remplie, on affiche le menu général
echo 'Administrer le Forum
<li>[forum.php?cat=config Configuration du forum]</li>
<li>Administration des forums
<li>[forum.php?cat=forum&action=creer&c=f Créer un Forum]</li>
<li>[forum.php?cat=forum&action=creer&c=c Créer une Catégorie]</li>
<li>Modifier un forum
<li>[forum.php?cat=forum&action=edit&e=editf Éditer un forum]</li>
<li>[forum.php?cat=forum&action=edit&e=editc Éditer une catégorie]</li>
<li>[forum.php?cat=forum&action=edit&e=ordref Changer l\'ordre des forums]</li>
<li>[forum.php?cat=forum&action=edit&e=ordrec Changer l\'ordre des catégories ]</li>
</li>
<li>[forum.php?cat=forum&action=droits Modifier les droits d\'un forum]</li>
</li>
';
kohntark
Messages postés3705Date d'inscriptionlundi 5 juillet 2004StatutMembreDernière intervention27 avril 201230 19 mars 2009 à 20:21
Salut,
Bon, pour être franc j'ai eu la flemme de lire tout ton code, tu pourrais indenter un peu !!! ... et éventuellement surligner la ligne 21 en question.
Bon, de toute façon l'erreur est claire : cat n'est pas une variable GET. En d'autres termes tu ne doit pas avoir une url qui ressemble à ça lors de l'erreur :
http://monsite.fr/fichier.php?cat=trucmuche