Bonjour à tous, je fais appel à vous aujourd'hui car j'ai des soucis de formulaire de contact sur deux sites. merci d'avance pour vos retours

http://www.calendriers-pompiers.fr/calendrier-pompier-infos-catalogue.php
avec ce message d'erreur :
Fatal error: Uncaught Error: Call to undefined function eregi_replace() in /homepages/9/d186440455/htdocs/bristol/calendriers-pompiers.fr/inc-mailer.php:23 Stack trace: #0 /homepages/9/d186440455/htdocs/bristol/calendriers-pompiers.fr/calendrier-pompier-infos-catalogue.php(68): include() #1 {main} thrown in /homepages/9/d186440455/htdocs/bristol/calendriers-pompiers.fr/inc-mailer.php on line 23

et l'autre site
http://www.imprimerie-bristol.com/contact-imprimerie-bristol.php
message d'erreur :
Fatal error: Uncaught Error: Call to undefined function eregi_replace() in /homepages/9/d186440455/htdocs/bristol/imprimerie-bristol.com/contact-imprimerie-bristol-ok.php:111 Stack trace: #0 /homepages/9/d186440455/htdocs/bristol/imprimerie-bristol.com/contact-imprimerie-bristol-ok.php(126): getFormatedText('m') #1 {main} thrown in /homepages/9/d186440455/htdocs/bristol/imprimerie-bristol.com/contact-imprimerie-bristol-ok.php on line 111
Modérateur
Bonjour MontBlanc,

La fonction eregi_replace est dépréciée depuis php 5.3 et enlevée depuis la 7.0.

Il te faut te tourner vers preg_replace maintenant.
Modifié par Greg_Lumiere (14 Sep 2020 - 11:17)
Désolé, c'est un peu du chinois pour moi, il faut remplacer eregi_replace par preg_replace ?