0
我有一個基於用戶身份被禁用的文本字段。當頁面提交時,文本字段的值應該插入到SQL表中,但由於文本字段被禁用,SQL似乎將該值視爲空。任何人都可以告訴我一種將這個值存入SQL中的方法,也就是讓SQL實際看到這個值嗎?以下是我的文本字段的代碼。 SQL代碼只是一個插入。謝謝!在SQL中未識別的已禁用文本字段值
<input type="text" name="txtWorkOfDate" id="txtWorkOfDate"<%
...
If vIsManager = 0 Then
Response.Write "Disabled style='background-color:#E8E8E8'"
End If %>
value="<%=(RSMain("IPIssueWorkOfDate"))%>">
只讀工作。謝謝。我不確定我是否理解你的意思,但當你這樣說時:「你需要驗證用戶可以將值保存在服務器端,但是不能使用瀏覽器發送給你的值。」你可以解釋嗎?謝謝! – SeanFlynn 2009-10-13 14:45:54
我的瀏覽器可能允許我編輯'readonly'字段,或者我可能會發送POST請求到服務器,而無需使用具有任何我想要的值的瀏覽器。基本上,你不能假設使用'readonly'或'disabled'意味着用戶不能改變它的值。 – 2009-10-13 14:56:43
啊,知道了。非常感謝你的幫助! – SeanFlynn 2009-10-13 15:04:15