如何使用codeigniter将值传递给弹出窗口?

时间:2010-12-01 16:47:00

标签: php javascript codeigniter

我知道你可以使用anchor_popup()在codeigniter中打开一个新窗口,但我不知道如何使用它传递值。

这是我正在使用的代码,

$attr = array('width'=>'800','height'=>'700');
echo anchor_popup('friends/'.$uid.'/'.$suid.'','add as friend',$attr); 

现在我得到一个链接到朋友/ 34/34的弹出窗口,其中朋友是控制器,休息是我想给控制器的值。但我得到一个错误404,

找不到404页面 未找到您所请求的页面。 我正在使用uri段来获取值。

能不能告诉我我做错了什么?

1 个答案:

答案 0 :(得分:2)

链接friends/34/34/正在寻找一个名为“friends”的控制器和一个名为“34”的方法,因此无法找到它。

如果您的friends控制器没有其他方法,请将链接更改为:

echo anchor_popup('friends/index/'.$uid.'/'.$suid,'add as friend',$attr);

否则,添加适当的方法。