0
当我做一个重定向与头位置功能在PHP或重定向笨功能的浏览器返回该错误:头可能不包含NUL字节笨
Header may not contain NUL bytes
我怎么解决这个问题?
我用笨框架
$link=$this->model->str_decrypt($_GET['crplinK'], KEY_CRYPT);
$id=$this->model->str_decrypt($_GET['aInsD'], KEY_CRYPT);
$link = preg_replace('#^https?://#', '', $link);
$link=str_replace('www.', '', $link);
$url = prep_url($link);
if($this->db->query("UPDATE ".SCHEMA.".ads SET clicks=clicks+1 where id_ads=".$id))
redirect($url, 'refresh');
else echo pg_last_error();
其中$link="http://nokia.it";
什么是'str_decrypt'?也许解码的字符串仍然有一些填充(如NUL字符)。什么'var_dump($ url)'打印? –
$ link =“http://nokia.it”; – mikiamomik