我的问题源于我向用户发送电子邮件,内容如下:
如您所见,我要做的是传递一个 url 作为参数“dest”,以便登录页面知道用户登录后重定向到哪里。但是,我看到以下内容:
这是我用来创建电子邮件的视图:
<p>
<?if($this->invitation->user):?>
<a href='<?=$this->serverUrl($this->baseUrl().$this->url(array(
'action'=>'index',
'controller'=>'login',
'dest'=>$this->url(array(
'action'=>'confirm',
'controller'=>'invitation',
'confirmation_key'=>$this->invitation->confirmation_key
))
)));?>'>Log in to confirm this invitation.</a>
//The view continues...
任何关于如何防止将 URI 编码项转换为其文字值的想法将不胜感激。