CakePHP::更改发送表单数据[密码]的方式?

CakePHP::更改发送表单数据[密码]的方式?,cakephp,passwords,Cakephp,Passwords,我已经使用CakePHP表单助手构建了一个表单,我正试图让它更改我的用户密码,这应该不难。但由于某种原因,当我提交它在计划文本中提交的表单时 $UsersPass = $this->Form->create('PasswordUpdate', array('id' => 'ChangePassword', 'url' => '/update_password')); $UsersPass .= $this->Form->input('oldpa

我已经使用CakePHP表单助手构建了一个表单,我正试图让它更改我的用户密码,这应该不难。但由于某种原因,当我提交它在计划文本中提交的表单时

    $UsersPass = $this->Form->create('PasswordUpdate', array('id' => 'ChangePassword', 'url' => '/update_password'));
    $UsersPass .= $this->Form->input('oldpassword', array('div' => false, 'type' => 'password', 'label' => 'Old Password'));
    $UsersPass .= $this->Form->input('passwordnew', array('div' => false, 'type' => 'password', 'label' => 'New Password'));
    $UsersPass .= $this->Form->input('passwordconfirm', array('div' => false, 'type' => 'password', 'label' => 'Confirm'))l 
    $UsersPass .= $this->Form->submit(' ', array('div' => false, 'type' => 'submit', 'class' => 'Button_DoneSubmit') ); 

    echo UsersPass;
有没有办法让CakePHP确保它不会在计划文本中提交


谢谢。

提交将始终以纯文本形式提交。这就是世界的运作方式——或者在本例中是HTTP/POST。理想情况下,顺便说一下,您可以使用https/ssl来实现这一点。小贴士:你也可以试试。谢谢-我现在正在自己的LAMP虚拟机中离线构建它。当我让这个网站上线的时候,cakePHP会在设置好之后为我处理HTTPS吗?我以前从未使用过HTTPS,不知道它如何与我的代码配合使用。我认为它更像是一个配置而不是代码?CakePHP(基本上是任何脚本框架)将只使用https。这是服务器级别的事情,而不是应用程序级别的事情。