非常感谢您的帮助。我的主机服务器端更新导致评论表单出现两个验证错误。第一个是:preg_match()返回警告:preg_match() [function.preg-match]:编译失败:范围超出字符类中的顺序在[offset 13处和行错误] - 第二个在偏移量14的主题检查上。
它在电子邮件地址检查时出现此问题:
if (preg_match('/[^a-zA-Z0-9_-.]/', $_POST['txtEmail']))
主题检查:
if (preg_match('/[^a-zA-Z0-9:?-. ]/', $_POST['txtSubject']))
我对PHP不熟悉,但可以复制和粘贴!我的网站是frowey.com,在联系我们页面的评论表单在托管操作系统更新后开始出现错误。提前感谢。