PDA

View Full Version : سوال: مشکل این کد چیه



navid3d_69
سه شنبه 31 مرداد 1391, 02:12 صبح
سلام من از این کد استفاده میکنم کار میکنه ولی ارور می ده



if (isset($_GET['mnuid'])){
$g = $_GET['mnuid'];
$mnuid = ereg_replace("[^0-9]", "",$_GET['mnuid'] );
}





این ارور رو می ده


( ! ) Deprecated: Function ereg_replace() is deprecated in C:\wamp\Product-en.php on line 6

ayub_coder
سه شنبه 31 مرداد 1391, 09:00 صبح
این میگه که تابع ereg_replace دیگه منسوخ شده. به جاش از یه تابع دیگه استفاده کن

Unique
سه شنبه 31 مرداد 1391, 11:00 صبح
این error به این خاطر گزارش شده چون E_DEPRECATED فعال هستش ! شما باید از preg_replace برای regular expressions استفاده کنید.
میتونید اینجا (http://php.net/manual/en/errorfunc.constants.php) بیشتر در مورد خطا های php بخونید.