致命错误:未捕获的错误:调用未定义的函数 sql_regcase [英] Fatal error: Uncaught Error: Call to undefined function sql_regcase

查看:65
本文介绍了致命错误:未捕获的错误:调用未定义的函数 sql_regcase的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

谁能帮我解决这些问题

致命错误:未捕获错误:调用/home/vol13_5/byethost24.com/b24_19881615/htdocs/core.php:157 中未定义的函数 sql_regcase() 堆栈跟踪:#0/home/vol13_5/byethost24.com/b24_15988/htdocs/core/pages/signup.php(6): text_filter('', 1) #1 {main} 扔在/home/vol13_5/byethost24.com/b24_19881615/htdocs/core.php 第 157 行

Fatal error: Uncaught Error: Call to undefined function sql_regcase() in /home/vol13_5/byethost24.com/b24_19881615/htdocs/core.php:157 Stack trace: #0 /home/vol13_5/byethost24.com/b24_19881615/htdocs/core/pages/signup.php(6): text_filter('', 1) #1 {main} thrown in /home/vol13_5/byethost24.com/b24_19881615/htdocs/core.php on line 157

第 157 行是:

$text = preg_replace(sql_regcase("/(drop table|show tables|#|--|\\\\)/"),"",$text);

推荐答案

此功能在 PHP 5.3.0 中已弃用,在 PHP 7.0.0 中已删除 - 您是否使用 PHP7(使用 php --version 了解)如果不使用 PHP7 而是使用旧版本,您是否在 php.ini 文件中启用了 mysql 扩展?

This function was DEPRECATED in PHP 5.3.0, and REMOVED in PHP 7.0.0 - are you using PHP7 (use php --version to know) If not using PHP7 but an older release, did you enable the mysql extension in your php.ini file?

请注意,mysql_* 函数的使用也已弃用,因此请使用 pdo 或 mysqli

Note that use of mysql_* function is deprecated as well, so use pdo or mysqli

这篇关于致命错误:未捕获的错误:调用未定义的函数 sql_regcase的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆