IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

php 5.4 sur debian register_globals


Sujet :

Langage PHP

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Avril 2018
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Canada

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information

    Informations forums :
    Inscription : Avril 2018
    Messages : 2
    Points : 1
    Points
    1
    Par défaut php 5.4 sur debian register_globals
    Bonjours, j'ai rechercher sur des sites pour activer le register_globals, avec les commandes

    prepend.php

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <?php include_once('/var/www/html/prepend_function.php'); ?>
    and prepend_function.php

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    foreach ($_REQUEST as $key=>$val) {
        ${$key}=$val;
    }
    foreach ($_SERVER as $key=>$val) {
        ${$key}=$val;
    }
    Cela na pas vraiment marcher...
    j'ai un website de cservice, mIRC, et pour créer des username... il demande des version 5.3 acose du register.
    quelqu’un peu me dire comment mettre les vrai commande a bonne place car la je sais pas. Je suis a la version PHP 5.4.45-0+deb7u13

    Code x : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    #/etc/apache2
    /conf.d
    /mods-available
    /mods-enabled
    /sites-available/default default-ssl
    /sites-enabled
    apache2.conf
    
    #/etc/php5
    /apache2/php.ini J'ai déjà mon (short_open_tag = On) et register_argc_argv = Off
    /cli/php.ini

  2. #2
    Expert éminent sénior
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 235
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 235
    Points : 15 532
    Points
    15 532
    Par défaut
    cette directive a été supprimée à partir de PHP 5.4.0 donc si vous ne pouvez pas modifier le code PHP vous devez utiliser une ancienne version de PHP ce qui est encore moins conseillé.
    http://php.net/manual/fr/ini.core.ph...gister-globals

  3. #3
    Nouveau Candidat au Club
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Avril 2018
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Canada

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information

    Informations forums :
    Inscription : Avril 2018
    Messages : 2
    Points : 1
    Points
    1
    Par défaut
    c'est juste un server perso il na pas une solution pour modifier dans le php5.4 ? aplace de installer une version plus vielle car installation manuellement ses autre chose

  4. #4
    Modératrice
    Avatar de Celira
    Femme Profil pro
    Développeuse PHP/Java
    Inscrit en
    Avril 2007
    Messages
    8 633
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Développeuse PHP/Java
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2007
    Messages : 8 633
    Points : 16 372
    Points
    16 372
    Par défaut
    En très moche et très déconseillé, tu peux essayer d'appliquer extract à $_GET, $_POST, $_SESSION...

    Mais honnêtement, activer register_globals à ON, c'est comme laisser toutes les portes de la maison déverrouillées en partant en vacances : c'est potentiellement une passoire.
    Modératrice PHP
    Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs. (Rappel : "ça ne marche pas" n'est pas un message d'erreur)
    Cherchez un peu avant poser votre question : Cours et Tutoriels PHP - FAQ PHP - PDO une soupe et au lit !.

    Affichez votre code en couleurs : [CODE=php][/CODE] (bouton # de l'éditeur) et [C=php][/C]

Discussions similaires

  1. [ODBC] Select sur fichier ACCESS MDB PHP/5.0 Linux Debian
    Par Stef.web dans le forum PHP & Base de données
    Réponses: 0
    Dernier message: 30/01/2014, 16h08
  2. Executer php en ligne de commande sur Debian
    Par chabliya dans le forum Langage
    Réponses: 3
    Dernier message: 27/01/2012, 13h11
  3. problème de module php sur debian
    Par princesse95 dans le forum Administration système
    Réponses: 3
    Dernier message: 20/10/2009, 11h35
  4. compilation de php sur debian etch
    Par nouhoun dans le forum Administration système
    Réponses: 1
    Dernier message: 16/12/2008, 20h29
  5. Problème d'ouverture de fichier php sur Debian etch
    Par fayred dans le forum Applications et environnements graphiques
    Réponses: 0
    Dernier message: 27/09/2007, 14h24

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo