URI中不允许的字符是什么意思?

时间:2013-10-30 13:17:42

标签: codeigniter printing continuous-integration anchor

我已经在我的视图页面中写了这个,

<a onclick="window.open('print_mine/id=<?php echo $value['id'];?>','800','400')">View</a>

它给了我你提交的URI不允许使用的字符。

我需要其他页面的ID

我在route.php以及控制器

中编写了代码

2 个答案:

答案 0 :(得分:0)

查看您的config / config.php并搜索“不允许”或“非法”。你有一些在CIs URI中不允许的字符。 也许你想要window.open('print_mine/<?=$value['id']?>','800','400')

答案 1 :(得分:0)

您的观点:

<a onclick="window.open('print_mine/<?php echo $value['id'];?>','800','400')">View</a>

在控制器中:

function print_mine(){
    $id = $this->uri->segment(3); #will fetch the third segment
}