标头可能不包含NUL字节Codeigniter

时间:2013-04-03 16:19:03

标签: php codeigniter redirect hyperlink header

当我使用PHP中的标题位置功能进行重定向或重定向 codeigniter函数时,浏览器会返回此错误:

  

标头可能不包含NUL字节

我如何解决?

我正在使用codeigniter框架

$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";

1 个答案:

答案 0 :(得分:0)

尝试var_dump($your_url);查看它是否包含一些UGLY字符..如果是,请在致电之前 TRIM()