2011-07-25 15 views
3

我已經創建了一個記住我的登錄表單複選框。如果用戶檢查記住我的鏈接,我設置了cookie。下次用戶打開頁面時,我會讀取cookie。我可以填充用戶名字段,但我無法填充密碼字段。有什麼方法可以填充它嗎?pre populationb密碼字段zend框架

+2

具有記得我做這件事你必須自動登錄,你絕對不想填寫密碼字段。這可以很容易地讀出來看看密碼是什麼。 – SynerCoder

+0

同上@SynerCoder:爲什麼你想要在用cookie記住用戶時顯示登錄表單?使用您在許多網頁上看到的密碼的登錄憑據來自瀏覽器中的密碼管理器,而不是網頁。 –

回答

3

你必須設置「真」到propertie「renderPassword」,如:

$password = new Zend_Form_Element_Password('senha'); 
$password->renderPassword = true; 
$password->setValue("Senha"); 
+0

感謝您的答案。我只是在尋找這個 – anurodh

+0

這不是很好的做法。你永遠不應該這樣做。 – ashurexm

0

雖然我會建議反對這一點,但您可以通過以下方式

<script> 
$(document).ready(function(){$('#id_of_the_password_field').val('<?php echo $variable_containing_password;?>');}); 
</script>