我是PHP的新手。我使用HTML和PHP做了一个联系表单,我一直收到这个错误:
致命错误:未捕获错误:在F:\ xampp \ htdocs \ hotel \ include \ fgcontactform.php中调用未定义函数eregi():548堆栈跟踪:#0 F:\ xampp \ htdocs \ hotel \ include \ fgcontactform .php(387):FGContactForm-> validate_email('lyubo841 @ gmail ....')#1 F:\ xampp \ htdocs \ hotel \ include \ fgcontactform.php(129):FGContactForm-> Validate()# 2 F:\ xampp \ htdocs \ hotel \ contactform.php(26):FGContactForm-> ProcessForm()#3 {main}在第548行的F:\ xampp \ htdocs \ hotel \ include \ fgcontactform.php中抛出
我一直试图修复它几个小时但没有成功。我没有提供任何代码,因为代码很长,不知道要提供哪个部分。
如果需要,请提供协助并索取代码。
答案 0 :(得分:0)
ereg_replace函数在PHP 5.3.0中已弃用,在PHP 7.0.0中已被删除。所以你必须使用preg_replace()函数而不是ereg_replace()你在COde中定义的地方