2011-04-29 78 views
0

嗨Iam試圖創建一個wordpress插件選項page.I需要創建一個表單,其中有默認值的輸入字段,當我更改值並保存時,應該反映更改的值在輸入字段中以及在分配用於存儲該值的變量中。保存來自輸入字段的值

讓我更準確的

當我改變輸入字段的值,並將其保存應貯存在assiged變量值(永久直到我再次改變它自己)。

Iam有點差在表單驗證和php.help我出去的傢伙。

回答

0

如果您確定只能在較新的瀏覽器中工作,則可以在文本字段上使用佔位符屬性來提供一個佔位符,該對象在焦點模糊時會消失並重新出現。

<input type="text" name="txtfield" value="" placeholder="input your text" /> 

如果你希望它在舊的瀏覽器,這樣做在javascript:

<input type="text" name="txtfield" onfocus="if(this.value=='Enter Email')this.value=''" onblur="if(this.value=='')this.value='Enter Email'" > 

然後你可以用<?php $value = $_post['txtfield'] ?>輸入值賦值給一個變量。

+0

但是,如果我刷新$ value數據丟失,我需要存儲它,直到我編輯它並再次保存。 – Ezhil 2011-04-29 06:44:52

+0

爲什麼你需要刷新頁面?在這種情況下,您必須在Cookie或會話變量中執行此操作。 – 2011-04-29 06:48:33

+0

如何使用會話變量來實現它?如果您有任何示例,請分享。 – Ezhil 2011-04-29 08:26:27