Function eregi() is

Bonjour,

J'ai téléchargé et installé @lex Guestbook , il marche très bien, le seul problème est que j'ai 2 message d'erreur qui s'affiche .

Deprecated: Function eregi() is deprecated in

Deprecated: Function set_magic_quotes_runtime() is deprecated in

Comment faire pour résoudre le problème?

Merci d'avance.

7 réponses

  1. les fonctions ereg() ne sont plus valable en PHP 5.3.0, il vaut mieux utiliser les fonctions preg()

    et pour margic_quotes_runtime() vérifie bien que la librairie soit active sur ton serveur.
    1. merci pour ton aide.

      on dit que l'erreur se trouve à la ligne 512 du fichier funct_utiles.php
      j'ai cherché sur la ligne 512 je ne trouve pas ou changer

      voici le code : if (eregi("^[a-z0-9]$", $chr))
      1. that's right encore toi avion-f16 lol on se suit décidément.

        sur certain script que j'avais choppé y a un moment j'ai du modifier toutes les fonctions obsolète :( trop la galère mais bon
        1. j'ai remplacé par preg_match

          et il y a encore une erreur qui vient de s'afficher.

          warning:preg_match () [ function.preg-match ]: no ending delimiter '^' found in
          1. Il manque les délimitateurs.
            Voilà ta ligne corrigée :
            if (preg_match("#^[a-z0-9]$#", $chr))
            1. Lut,

              C'est rigolo j'avais EXACTEMENT le même problème aujourd'hui \o/
              Merci \o/

              (Bon par contre j'ai un pb de port 25 mais bon soit xD)
            2. Pour ton problème de port 25, ça doit être ton FAI pour éviter le spam.
            3. Boh non j'suis sur Wamp :p Apparemment c'est un pb de la fonction mail() avec la configuration de php chépakoi, bref vais chercher ça :)
            4. Il te faut un serveur SMTP, Wampserver n'en inclu pas un.
            5. Ok. Thx :)
          2. Merci avion-f16 l'erreur est corrigé.

            le problème est que en corrigent cette erreur il y a encore une erreur qui vient de se déclencher.

            $chaine_smileys .= "<img src=\"".$chem_absolu."images/smileys/".$alex_livre_smileys_smiley[$i]."\" alt=\"\" title=\"".ucfirst(str_replace("_", " ", eregi_replace("[.]{1}(.)*$", "", $alex_livre_smileys_smiley[$i])))."\" style=\"border: 0px; cursor: pointer; vertical-align: middle\" onclick=\"smiley('".$alex_livre_smileys_car_replace[$i]."');\" />";
            if ($i < $nb_champs_alex_livre_smileys)