JeuWeb - Crée ton jeu par navigateur
[Résolu] Undefined constant - Version imprimable

+- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org)
+-- Forum : Discussions, Aide, Ressources... (https://jeuweb.org/forumdisplay.php?fid=38)
+--- Forum : Programmation, infrastructure (https://jeuweb.org/forumdisplay.php?fid=51)
+--- Sujet : [Résolu] Undefined constant (/showthread.php?tid=3945)



[Résolu] Undefined constant - ethiredon-concept - 05-05-2009

Bonjour,

J'ai repris mes scripts que j'avais fait il y a longtemps. Avant sa marcher (je ne sais plus pourquoi) mais maintenant j'ai cette erreur.

Citation :Notice: Use of undefined constant mj - assumed 'mj' in d:\programmation\autre\jeu\page\menu_haut.php on line 2

Code :
session_is_registered(mj)

Je ne comprend pas pourquoi sa ne marche pas

Code :
session_is_registered("mj")

J'ai essayé comme ca, mais la sans connections sa affiche les menus comme si la personne était un MJ.

J'utilise plusieurs fois cette fonction celle-ci pour les MJ et une autres pour les membres inscris.

Merci


RE: Undefined constant - Allwise - 05-05-2009

Salut, dans la doc de PHP on peut lire :
Citation :Cette fonction est OBSOLETE depuis PHP 5.3.0 et a été SUPPRIMEE depuis PHP 6.0.0. Nous vous encourageons vivement à ne plus l'utiliser.
et surtout
Citation : Note: Si $_SESSION (ou $HTTP_SESSION_VARS en PHP 4.0.6 et plus ancien) est utilisé, utilisez la fonction isset() pour vérifier la présence de la variable dans $_SESSION.
Citation :Attention

Si vous utilisez $_SESSION (ou $HTTP_SESSION_VARS), n'utilisez pas session_register(), session_is_registered() et session_unregister().
Ca devrait répondre ta question Wink


RE: Undefined constant - ethiredon-concept - 05-05-2009

A faut que je fasse une mise à jour, en 2 ans beaucoup de choses ont changés. Quel site qui explique toute les évolutions bien expliqués ?

Merci


RE: Undefined constant - Allwise - 05-05-2009

Sur le site officiel de php, php.net, en regardant les changelogs tu pourras connaître les évolutions majeures.


RE: [Résolu] Undefined constant - ethiredon-concept - 07-05-2009

Merci j'ai vu au moins les changement majeurs.