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 :

Modification code php


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Homme Profil pro
    Inscrit en
    Août 2010
    Messages
    1 019
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Août 2010
    Messages : 1 019
    Par défaut Modification code php
    Bonjour à tous,

    Je travaille actuellement en php 4 (oui c'est la même époque que les dinosaures...) et je souhaites passer en php 5 ou 6.

    Que dois je modifier dans mon code pour faire cela?

    Merci et bonne journée

  2. #2
    Membre Expert
    Avatar de laurentSc
    Homme Profil pro
    Webmaster débutant perpétuel !
    Inscrit en
    Octobre 2006
    Messages
    10 495
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Webmaster débutant perpétuel !
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2006
    Messages : 10 495
    Billets dans le blog
    1
    Par défaut
    Bonjour,

    PHP6, ça va être dur, vu que c'est passé directement de 5 à 7 !
    Et pourquoi pas en PHP8 (sorti en novembre dernier ?).

    Je suis mal placé pour te répondre, à part sur un point qui me paraît clair : pour adresser les bdd MySQL, ton code doit utiliser les fonctions mysql_xxx retirées de la circulation en PHP7, donc il faudra tout convertir (tu as le choix entre MySQLi et PDO)

    Et peut-être cela peut t'aider : https://apprendre-la-programmation.n...hp-vers-php-7/

  3. #3
    Membre éprouvé
    Homme Profil pro
    Inscrit en
    Août 2010
    Messages
    1 019
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Août 2010
    Messages : 1 019
    Par défaut Modification code php
    Ok merci pour les infos, je vais donc passer à php7! Soyons fou

    Et oui j'utilise mysql_xxx. Donc il faut que je remplace par MySQLi, c'est bien ça?

    Aprés vous voyez d'autres modifications aux niveau du code?

    Bonne journée

  4. #4
    Membre Expert
    Avatar de cavo789
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2004
    Messages
    1 797
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mai 2004
    Messages : 1 797
    Par défaut
    Bonjour

    Citation Envoyé par Marc31 Voir le message
    Aprés vous voyez d'autres modifications aux niveau du code?
    Pour voir il faudrait pouvoir voir (clin d'oeil mais vu que tu ne postes pas ton code, comment "voir" ? )

    Vu l'immensité du saut (voir https://www.php.net/eol.php pour te faire peur); attends-toi à beaucoup, beaucoup de changements. Si ton code fait des milliers de lignes et a été programmé en mode "je débute en programmation", cela va être costaud.

    Maintenant, selon tes compétences actuelles, si ton code est conséquent et que tu n'es pas / plus débutant, jette un oeil à l'outil Rector (https://github.com/rectorphp/rector) il va te dire ce qu'il faut adapter et même, souvent, le faire pour toi. La prise en main de Rector se mérite aussi, si ton projet est petit, peut-être le temps d'appentissage de Rector sera trop grand.

  5. #5
    Membre Expert
    Avatar de laurentSc
    Homme Profil pro
    Webmaster débutant perpétuel !
    Inscrit en
    Octobre 2006
    Messages
    10 495
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Webmaster débutant perpétuel !
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2006
    Messages : 10 495
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par cavo789 Voir le message
    si ton code est conséquent et que tu n'es pas / plus débutant, jette un oeil à l'outil Rector (https://github.com/rectorphp/rector);
    erreur 404 y a ); en trop : https://github.com/rectorphp/rector

  6. #6
    Membre Expert
    Avatar de laurentSc
    Homme Profil pro
    Webmaster débutant perpétuel !
    Inscrit en
    Octobre 2006
    Messages
    10 495
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Webmaster débutant perpétuel !
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2006
    Messages : 10 495
    Billets dans le blog
    1
    Par défaut
    L'utilisation de MySQLi est une possibilité mais tu peux aussi utiliser PDO (la seule technique que je connaisse) et je te conseille l'utilisation de la classe PDOPlusPlus publiée par rawsrc quelques semaines avant son départ de DVP (ex-modo). Pour obtenir, la version la plus récente (car il continue à y travailler), c'est ici : https://github.com/rawsrc/PDOPlusPlus. Cette classe rend PDO simplissime à utiliser...

    Pour les autres choses à mettre à jour, tu verras qu'il y a pas mal de fonctions ou de variables système devenues "deprecated" ou carrément retirées. Évidemment, je ne les connais pas, mais à ta place, je tenterais d'exécuter ton code sans rien faire, donc tu auras des messages d'erreur et pour chacun, je chercherais via Google une solution.

Discussions similaires

  1. Pages WordPress en HTML : Modification code en PHP
    Par kimble89 dans le forum WordPress
    Réponses: 3
    Dernier message: 15/09/2020, 15h46
  2. modification d'un code php pour personnalisation
    Par nickg dans le forum Langage
    Réponses: 2
    Dernier message: 18/10/2018, 17h29
  3. Aide modification code php
    Par nicotoine dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 10
    Dernier message: 20/01/2015, 23h48
  4. [Joomla!] Code PHP des modifications persos
    Par feldi dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 1
    Dernier message: 18/05/2011, 23h29
  5. Modification d'un code php
    Par serialcbg dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 3
    Dernier message: 30/01/2009, 21h13

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