Function eregi() is

ciranox 9 Messages postés 199 Statut Membre -  
Rikkunter Messages postés 7856 Date d'inscription   Statut Membre Dernière intervention   -
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. theshadoo Messages postés 878 Statut Membre 123
     
    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.
    0
  2. ciranox 9 Messages postés 199 Statut Membre 14
     
    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))
    0
  3. avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   4 511
     
    Salut.
    Remplace eregi par preg_match
    0
  4. theshadoo Messages postés 878 Statut Membre 123
     
    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
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. ciranox 9 Messages postés 199 Statut Membre 14
     
    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
    0
  7. avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   4 511
     
    Il manque les délimitateurs.
    Voilà ta ligne corrigée :
    if (preg_match("#^[a-z0-9]$#", $chr))
    0
    1. Rikkunter Messages postés 7856 Date d'inscription   Statut Membre Dernière intervention   181
       
      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)
      0
    2. avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   4 511
       
      Pour ton problème de port 25, ça doit être ton FAI pour éviter le spam.
      0
    3. Rikkunter Messages postés 7856 Date d'inscription   Statut Membre Dernière intervention   181
       
      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 :)
      0
    4. avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   4 511
       
      Il te faut un serveur SMTP, Wampserver n'en inclu pas un.
      0
    5. Rikkunter Messages postés 7856 Date d'inscription   Statut Membre Dernière intervention   181
       
      Ok. Thx :)
      0
  8. ciranox 9 Messages postés 199 Statut Membre 14
     
    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)
    0