Zend Framework を使用しています。私のZendフォームでは、ポストバックまたは検証エラーが発生した場合、すべてのフィールドに値が含まれていますが、パスワードがその値を失ったことを確認してください.この問題を解決する方法.
2 に答える
1
デフォルトでは、パスワードフィールドに送信された値を含めないようにします。これを行うと、パスワードを*で難読化するという点が多少損なわれるためです。ただし、「renderPassword」オプションをパスワードフィールドに渡して、この動作を変更することができます。
この機能が導入されたパッチでの使用例があります:http://framework.zend.com/issues/browse/ZF-2860
于 2012-09-26T10:09:35.620 に答える
0
このオプションを試すことができます。
ビューでフォームを取得し、このようにすべての要素を1つずつレンダリングできます
また、値を設定することもできます。
$confpassword = $this->form->getElement('confpassword');
$confpassword->setValue($_POST['confpassword']);
echo $confpassword;
于 2012-09-26T10:30:31.713 に答える