Page 1 sur 1

Prb d'affichage d'une variable au lancement?

Posté : 18 mars 2007, 08:29
par jlb59
Bonjour à tous,

J'ai réussi à afficher le nom de la page grâce aux variables, grâce à @rthur, comme je débute, je suis content !

Quand je sélectionne les liens dans le menu, les infos de la page active s'affichent très bien, mais c'est au lancement que j'ai une erreur.

En effet, apparemment, la variable n'est pas prises en compte.

Le prb est qu'au lancement de la page (index.php), j'ai cette erreur :? :

Code : Tout sélectionner

Vous êtes ici : jlb59.fr / Notice: Undefined index: id in f:\$$$essai\pageinfos.php on line 13
Comme dans un menu j'ai :

Code : Tout sélectionner

<li><a href="./index.php?page=0&id=Accueil"><span>Page 0</span></a></li>
et dans la page "pageinfos.php", laquelle est appelée par "include" au niveau de l'index j'ai

Code : Tout sélectionner

Vous êtes ici : <a href="./index.php?page=0&id=Accueil">jlb59.fr</a> / <?php echo $_GET ['id']; ?>
J'ai essayé plusieurs méthodes d'emplacement, mais c'est toujours pareils. :cry:

Quelqu'un pourrait m'aider pour ce prb, parce je ne vois pas d'où ça peut venir ?
Peut-être qu'avec des yeux neufs !...

Merci.

Posté : 18 mars 2007, 10:20
par polo
Salut JLB59,

Je pense que tu teste en local non ?
Si c'est le cas, normalement en ligne tu n'aura pas ce problème, mais bon il est vrai que c'est gênant je te propose donc de faire ceci sur ton $_GET['id']
if(isset($_GET['id']))
{
echo $_GET ['id'];
}
Normalement ça devrait régler le problème :D

Posté : 18 mars 2007, 12:17
par @rthur
Je pense que tu teste en local non ?
Si c'est le cas, normalement en ligne tu n'aura pas ce problème
C'est juste une question de configuration de serveur l'affichage des notices, donc il est tout à fait possible d'avoir le même problème "en ligne" ;)

Posté : 18 mars 2007, 14:14
par Invité
Salut JLB59,

Je pense que tu teste en local non ?
Si c'est le cas, normalement en ligne tu n'aura pas ce problème, mais bon il est vrai que c'est gênant je te propose donc de faire ceci sur ton $_GET['id']
if(isset($_GET['id']))
{
echo $_GET ['id'];
}
Normalement ça devrait régler le problème :D
Merci Polo.
Pour les essais, je reste en local mais est-ce que prb est only en local ???
Je vais faire un essai sur le serveur, on verra bien !

Posté : 18 mars 2007, 14:19
par Invité
Je pense que tu teste en local non ?
Si c'est le cas, normalement en ligne tu n'aura pas ce problème
C'est juste une question de configuration de serveur l'affichage des notices, donc il est tout à fait possible d'avoir le même problème "en ligne" ;)
Je le pense aussi, mais avec l'informatique ????

Rappelle-toi $-get ne marchait pas, par contre $-GET c'était ok, comme je sais que le serveur fait la différence entre ces modes d'écriture, je m'attends à tout maintenant.

Mais, comme je l'ai dit à Polo, je vais essayer en ligne, on verra bien !