2012-09-26 48 views

回答

1

默認情況下,密碼字段不包含提交的值,因爲這樣做可能會破壞*模糊密碼。但是,您可以將'renderPassword'選項傳遞給密碼字段以更改此行爲。

還有的地方引入了功能上的補丁使用的例子:http://framework.zend.com/issues/browse/ZF-2860

+0

感謝蒂姆但如果我使用renderPassword,當我編輯用戶的價值爲編輯表單和檢查密碼值到鍍鉻或Mozilla顯示它以純文本格式的密碼。我如何解決這個問題,你對這個問題有什麼想法 –

+0

不幸的是,你不能兩面都有。我想你需要在第一篇文章之後的會話中存儲密碼,然後在重新顯示錶單時不顯示密碼字段,或者輸入在提交時忽略的任意值。儘管如此,這仍然是一件麻煩事。 –

0

您可以使用此選項嘗試。

你可以在視圖的形式和呈現一個這樣的

所有元素之一,你可以設置也很有價值。

$confpassword = $this->form->getElement('confpassword'); $confpassword->setValue($_POST['confpassword']); echo $confpassword;