سلام این کد یکدفه در ارور لاگ به وجود اومد و سیستم از کار افتاد
اینم خط 137کد:PHP Warning: Invalid argument supplied for foreach() in /home/****/public_html/****.php on line 137
کد:foreach ($a as $i => $value)
نمایش نسخه قابل چاپ
سلام این کد یکدفه در ارور لاگ به وجود اومد و سیستم از کار افتاد
اینم خط 137کد:PHP Warning: Invalid argument supplied for foreach() in /home/****/public_html/****.php on line 137
کد:foreach ($a as $i => $value)
این یعنی a$ خالیه یا آرایه نیست
خوب چجوری میتونم مشکل حل کنم ؟
اونجایی که $a تعریف شده رو بفرست چک کنم
واسه رفع ارورم کد زیر رو قبل foreach میتونی بزاری.
کد PHP:
$a = is_array($a)?$a:array();
کلک رشتی میزنی؟=d>
تو این بازار گرگ شدم :d
نشد با اون کد
این قسمتی که تعریف کرده
کد:{ $a = search_dbf($m,1);
}
else
{
$a = read_dbf();
}
خط بعد از } یه print_r($a) بگیر ببین خروجی چی میده؟
احتمالا این توابعی که بالاست نمیتونه سرچ کنه نال بر میگردونه
حالا یا داده ای تو دیتا بیس نیست یا خطا میده