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

MkFramework Discussion :

Function get_magic_quotes_gpc() is deprecated


Sujet :

MkFramework

  1. #1
    Membre confirmé Avatar de llaffont
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Juin 2007
    Messages
    701
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Juin 2007
    Messages : 701
    Points : 597
    Points
    597
    Par défaut Function get_magic_quotes_gpc() is deprecated
    Salut Imikado,

    Il fallait s'y attendre mon serveur est passé en version Stable de PHP4.
    Et je me retrouve avec ce morceau de code qui aurait du disparaitre depuis la version 5.4

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    //desactivation des magic quotes
    			if (get_magic_quotes_gpc()) {
    				$_POST = array_map('stripslashes_deep', $_POST);
    				$_GET = array_map('stripslashes_deep', $_GET);
    				$_COOKIE = array_map('stripslashes_deep', $_COOKIE);
    				$this->getRequest()->magic_quote();
    			}
    Aurais-tu un palliatif ?
    La théorie, c'est quand on sait tout et que rien ne fonctionne.
    La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi.

    Ici, nous avons réuni théorie et pratique : Rien ne fonctionne... et personne ne sait pourquoi !


    Albert Einstein

  2. #2
    Rédacteur
    Avatar de imikado
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2006
    Messages
    5 239
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2006
    Messages : 5 239
    Points : 19 100
    Points
    19 100
    Billets dans le blog
    17
    Par défaut
    Oui je vais enlever d'une nouvelle version du framework, je pense que je vais faire une version un peu nettoyé de toutes ces méthodes/fonctiones dépréciés

    Je pense partir de php 7.2 pour avoir un peu de marge

    en attendant, vous pouvez supprimer ce bout de code pour éviter ce message d'erreur

    je vous dirais quand j'aurai finaliser cette version compatible 7.2

    on devrait avoir la branche 4.* qui continuera sur du php 5.6 compatible

    et une branche 5.* qui sra compatible à partir 7.2

    sans changer l'api, juste le ménage dans les fonctions/methodes utilisées
    Framework php sécurisé et simple à prendre en main avec générateur web http://mkframework.com/ (hebergé sur developpez.com)
    Mes cours/tutoriaux

  3. #3
    Rédacteur
    Avatar de imikado
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2006
    Messages
    5 239
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2006
    Messages : 5 239
    Points : 19 100
    Points
    19 100
    Billets dans le blog
    17
    Par défaut
    Pour info, avec un peu de retard, j'ai enfin mis à jour le site pour proposer désormais les deux versions

    la version historique v4 : php >= 5.2

    la nouvelle version v5: php >= 7.2

    et bien visible dans la page de téléchargement: http://mkframework.com/telecharger.html

    on voit bien il a y a deux blocs pour chaque version de php, comme cela je continue de proposer des versions antérieur (compatible php 5.2) et nouvelle compatible 7.2
    Le package contenant l'ensemble pour démarrer
    php >= 7.2
    01/01/2021: Télécharger la dernière version (v2.0.0 LGPLv3)
    php >= 5.2 < php 7.2
    08/04/2020: Télécharger la dernière version (v1.6.0 LGPLv3)
    La librairie du framework seule
    php >= 7.2
    01/01/2021: Télécharger la dernière version (v5.0.0 LGPLv3)
    php >= 5.2 < php 7.2
    01/04/2020: Télécharger la dernière version (v4.136.0 LGPLv3)
    Framework php sécurisé et simple à prendre en main avec générateur web http://mkframework.com/ (hebergé sur developpez.com)
    Mes cours/tutoriaux

  4. #4
    Membre régulier
    Profil pro
    Inscrit en
    Février 2010
    Messages
    89
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2010
    Messages : 89
    Points : 95
    Points
    95
    Par défaut
    Merci pour l'information et de tout le travail réalisé
    Framework php sécurisé et simple à prendre en main avec générateur web http://mkframework.com/ (hebergé sur developpez.com)

Discussions similaires

  1. Fatal error : function get_magic_quotes_gpc()
    Par apt dans le forum Langage
    Réponses: 10
    Dernier message: 20/04/2011, 15h26
  2. [RegEx] Function ereg_replace() is deprecated
    Par kaayna dans le forum Langage
    Réponses: 2
    Dernier message: 30/12/2010, 12h05
  3. Function ereg_replace() is deprecated
    Par archer dans le forum Langage
    Réponses: 5
    Dernier message: 21/12/2009, 13h55
  4. Function eregi_replace() is deprecated
    Par MrJack14 dans le forum Langage
    Réponses: 7
    Dernier message: 15/12/2009, 17h40
  5. [PHP 5.3] Function mysql_list_tables() is deprecated
    Par hc4life dans le forum Langage
    Réponses: 8
    Dernier message: 16/09/2009, 16h34

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