strip_tags () espera que el parámetro 1 sea una cadena - error
Después de meses de uso, mi formulario de solicitud se detuvo repentinamente con este error:
Warning: strip_tags() expects parameter 1 to be string, array given in /home/useraccount/public_html/My_Application.php on line 9
la línea 9 comienza la cookie, pero incluso si elimino eso parece estar relacionado con elstrip_tags
línea. ¿Por qué esto de repente dejaría de funcionar? Esto ha funcionado durante meses sin problemas. El servidor era5.3
y veo una actualización a5.3.26
. ¿Podría ese cambio realmente haber causado esto?
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...
Cualquier ayuda muy apreciada.