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 :

Migrer un script de PHP 4 vers PHP 5


Sujet :

Langage PHP

  1. #1
    Membre averti
    Inscrit en
    Février 2007
    Messages
    62
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 62
    Par défaut Migrer un script de PHP 4 vers PHP 5
    Bonjour amis développeurs !

    Sous un vieux site Internet (CMS), j'avais réussi à créer un avec un membre du site un script php qui permettait de fixer dans des variables le contenu HTML d'une page WEB et d'afficher juste une partie de cette page...

    Dans mon cas, c'est pour un site sportif ou je récupérais les classements et résultats depuis le site de la Fédération (ce qui me permettait de ne pas afficher l'entête et les menus de la page).

    Voici le script :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    <?php
    $chemin_fichier = "URL DU SITE";
    $fp=@fopen($chemin_fichier,"r");
     
    $contenu = "";
     
    if($fp)
    {
    while(!feof($fp))
    {
    $contenu .= fgets($fp,1024);
    }
    echo substr($contenu, $spos, $epos-$spos).' ';
    $spos = strpos($contenu, 'TEXTE_BORDURE_DEBUT');
    $epos = strpos($contenu, 'TEXTE_BORDURE_FIN', $spos);
    echo substr($contenu, $spos, $epos-$spos).' ';
    }
    else
    {
    echo "Impossible d'ouvrir la page $chemin_fichier";
    }
    ?>
    Je suis passé sur un serveur PHP5 et... Ce script ne fonctionne plus...
    Comment cela se fait-il ?
    Comment le résoudre ?

    Merci de votre aide,
    Cdt,
    Pierre

  2. #2
    Membre extrêmement actif
    Avatar de kdmbella
    Homme Profil pro
    Développeur Web
    Inscrit en
    Août 2010
    Messages
    799
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Août 2010
    Messages : 799
    Par défaut
    je te conseille un peut de lecture de ce tutoriel il te présente PHP 5 et ses spécificités : lien
    "L'humanité se divise en trois catégories : ceux qui ne peuvent pas bouger, ceux qui peuvent bouger, et ceux qui bougent."
    - Benjamin Franklin

    De l'aide en Javascript , consultez la FAQ JS.

    De l'aide sur le FrameWork JS DHTMLX : posez vos questions sur le forum des Bibliothèques & Frameworks JS.

  3. #3
    Membre averti
    Inscrit en
    Février 2007
    Messages
    62
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 62
    Par défaut
    j'avoue effectivement, ne pas avoir du tout plongé le nez dans les différences entre PHP 4 et 5...

    bon et bien je vais m'y mettre....
    Juste pour info, il y a beaucoup de différences ?

  4. #4
    Membre extrêmement actif
    Avatar de kdmbella
    Homme Profil pro
    Développeur Web
    Inscrit en
    Août 2010
    Messages
    799
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Août 2010
    Messages : 799
    Par défaut
    Citation Envoyé par cutpeter56 Voir le message
    j'avoue effectivement, ne pas avoir du tout plongé le nez dans les différences entre PHP 4 et 5...

    bon et bien je vais m'y mettre....
    Juste pour info, il y a beaucoup de différences ?
    oui il y a beaucoup de difference mais c'est pas compliqué quand même et pour ton cas ça devrait pas te prendre une éternité pour que tu trouves la bonne migration et surtout n'oublie pas de regarder dans la documentation de PHP étant donné qu'elle est assez bien structurée, si une fonction est deprecated on te donne directement l'alternative

    cordialement
    "L'humanité se divise en trois catégories : ceux qui ne peuvent pas bouger, ceux qui peuvent bouger, et ceux qui bougent."
    - Benjamin Franklin

    De l'aide en Javascript , consultez la FAQ JS.

    De l'aide sur le FrameWork JS DHTMLX : posez vos questions sur le forum des Bibliothèques & Frameworks JS.

Discussions similaires

  1. Réponses: 14
    Dernier message: 16/12/2009, 14h57
  2. de php/Mysql vers php/access
    Par houdta dans le forum Langage
    Réponses: 1
    Dernier message: 21/08/2009, 15h14
  3. Migration PHP 4 vers PHP 5
    Par Moull dans le forum Langage
    Réponses: 7
    Dernier message: 10/08/2009, 11h12
  4. [PHP 5.2] Passage de PHP 4 vers PHP 5
    Par moonwar dans le forum Langage
    Réponses: 2
    Dernier message: 06/06/2009, 18h40

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