经过几个月的使用,我的申请表突然停止并出现此错误:
Warning: strip_tags() expects parameter 1 to be string, array given in /home/useraccount/public_html/My_Application.php on line 9
第 9 行开始 cookie,但即使我删除它似乎与该strip_tags
行有关。为什么这会突然停止工作?这已经工作了几个月,没有任何问题。服务器是5.3
,我看到升级到5.3.26
. 这种变化真的会导致这种情况吗?
if ($_POST)
{
session_set_cookie_params(0);
session_start();
$post = new stdClass;
foreach ($_POST as $key => $val)
$post->{$key} = trim(strip_tags($_POST[$key]));
$post->accident_type =$_POST['accident_type'];
$_SESSION['post']=$post;
}
more code continued...
非常感谢任何帮助。