bug site Global off

a l’aide jai un soucis avec mon site

mon hebergeur a changer le global en off

"Bonjour, suite au hack de certains sites,

nous avons activé le registrar Global Off pour des raisons de sécurité, cela veux dire que vous ne pouvez pas récupérer la variable sans savoir sa provenance (variable de session, de formulaire…)

Pour récupérer vos variables dans vos scripts php

Une variable transmis par GET : $var = $_GET[‹ var ›];
une variable transmis par POST : $var = $_POST[‹ var ›];
Une variable transmis par SESSION : $var = $_SESSION[‹ var ›];
Une variable transmis par COOKIE : $var = $_COOKIE[‹ var ›];

Dans les prochaines versions de PHP ce ne sera plus paramétrable… Et il restera à OFF. Autant prendre de bonnes habitudes, d’autant plus que ce sont des recommandations qui datent de prés de 4 ans !!! "

et voila le resultat

Warning: include_once(ecrire/balise/login_public.php) [function.include-once]: failed to open stream: No such file or directory in /home/leosth/public_html/ecrire/public.php(24) : eval()'d code on line 173

Warning: include_once() [function.include]: Failed opening ‹ ecrire/balise/login_public.php › for inclusion (include_path=’.:/usr/lib/php:/usr/local/lib/php’) in /home/leosth/public_html/ecrire/public.php(24) : eval()'d code on line 173

Fatal error: Call to undefined function balise_LOGIN_PUBLIC_dyn() in /home/leosth/public_html/ecrire/public.php(24) : eval()'d code on line 174
merci de votre aide

transmet aux devs

FCDI a écrit :

a l'aide jai un soucis avec mon site

mon hebergeur a changer le global en off

"Bonjour, suite au hack de certains sites,

nous avons activé le registrar Global Off pour des raisons de sécurité, cela veux dire que vous ne pouvez pas récupérer la variable sans savoir sa provenance (variable de session, de formulaire...)

Pour récupérer vos variables dans vos scripts php

Une variable transmis par GET : $var = $_GET['var'];
une variable transmis par POST : $var = $_POST['var'];
Une variable transmis par SESSION : $var = $_SESSION['var'];
Une variable transmis par COOKIE : $var = $_COOKIE['var'];

Dans les prochaines versions de PHP ce ne sera plus paramétrable... Et il restera à OFF. Autant prendre de bonnes habitudes, d'autant plus que ce sont des recommandations qui datent de prés de 4 ans !!! "

et voila le resultat

www.leosthene.com

            *Warning*: include_once(ecrire/balise/login_public.php)
            [function.include-once
            <http://www.leosthene.com/function.include-once&gt;\]: failed to
            open stream: No such file or directory in
            */home/leosth/public_html/ecrire/public.php(24) : eval()'d
            code* on line *173*

            *Warning*: include_once() [function.include
            <http://www.leosthene.com/function.include&gt;\]: Failed opening
            'ecrire/balise/login_public.php' for inclusion
            (include_path='.:/usr/lib/php:/usr/local/lib/php') in
            */home/leosth/public_html/ecrire/public.php(24) : eval()'d
            code* on line *173*

            *Fatal error*: Call to undefined function
            balise_LOGIN_PUBLIC_dyn() in
            */home/leosth/public_html/ecrire/public.php(24) : eval()'d
            code* on line *174*

merci de votre aide