WampServer

Apache, PHP, MySQL on Windows 

 
  • Accueil forum
  • Retour à WampServer
  • presentation
  • Download
  • Addons
  • Formations
  • Alter Way

 
Voir le sujet: Précédent•Suivant
Aller à : Liste des Forums•Liste des messages•Nouvelle discussion•Recherche•Connexion•Imprimer la vue
Deprecated: Function eregi() is deprecated
Envoyé par: abyss (---.w90-56.abo.wanadoo.fr)
Date: 19 August 2009 à 08:46

Hello,

Suite a plantage de wampserver, il restait avec le cadran jaune apres un bluescreen (ntsf.sys) je du totalement reinstaller celui ci !
j'ai donc mis la derniere version i, et depuis j'ai cette erreur a tour de page !!!!

Deprecated: Function eregi() is deprecated in C:\wamp\www\ici\includes\inc.php on line 66


quid ?

merci d'avance.

Options: Répondre•Citer ce Message
Re: Deprecated: Function eregi() is deprecated
Envoyé par: Otomatic (---.fbx.proxad.net)
Date: 19 August 2009 à 09:42

[fr2.php.net]

Options: Répondre•Citer ce Message
Re: Deprecated: Function eregi() is deprecated
Envoyé par: abyss (---.w90-56.abo.wanadoo.fr)
Date: 19 August 2009 à 10:00

merci, en effet j'ai commencé a corriger !

seul pb, mes connaissance etant reduite je sais pas comment convertir ceci :


ereg('N/A',$text);


je crois que la / passe mal, et j'ai tenté // mais idem !

help winking smiley

preg_match('/N/A/',$text); ??????????????

Options: Répondre•Citer ce Message
Re: Deprecated: Function eregi() is deprecated
Envoyé par: Otomatic (---.fbx.proxad.net)
Date: 19 August 2009 à 12:26

Bonjour,

La fonction ereg() est dépréciée, mais non pas obsolète ou interdite. Vous pouvez, en attendant de tout modifier, faire précéder l'appel par @ pour ne pas afficher l'avertissement : @ereg('N/A',$text);

Options: Répondre•Citer ce Message
Re: Deprecated: Function eregi() is deprecated
Envoyé par: OlivierW (---.fbx.proxad.net)
Date: 19 August 2009 à 13:51

Salut,

Je te conseille vivement de commencer à changer ton code pour utiliser les fonctions preg_*, car un jour où l'autre ereg_* disparaîtra ou sera difficilement accessible (en activant un module ?)

preg_match('/N\/A/u',$text); devrait fonctionner (vu que tes délimiteurs sont le slash, il faut échapper le slash dans ta regex).
J'ai ajouté le modifier 'u' à la fin de ta regex, c'est pour t'éviter de mauvaises surprises si tes chaînes sont en UTF-8, mais tu peux le supprimer si tu travaille avec des chaînes en iso-xxxx.

Olivier winking smiley

PC Tuning - Olivier LLAMBI, photographe à Marseille
O2 Graphics, votre agence web à Saint-Etienne

Options: Répondre•Citer ce Message
Re: Deprecated: Function eregi() is deprecated
Envoyé par: abyss (---.w90-56.abo.wanadoo.fr)
Date: 19 August 2009 à 14:05

Impec ca marche avec le \

merci pour l'astuce du @ j'essaierais cette astuce sur d'autre ligne ou je reçoit des avertissement !

Options: Répondre•Citer ce Message


Aller à : Liste des Forums•Liste des messages•Recherche•Connexion
Désolé, seuls les utilisateurs connectés peuvent envoyer des messages dans ce forum.
Cliquer ici pour se connecter

design by jidePowered by Alter Way get firefoxget PHP