[問題] 如何解決 text area內容被填入 " 導致錯誤

看板Web_Design作者 (晡)時間17年前 (2009/01/14 23:20), 編輯推噓3(302)
留言5則, 4人參與, 最新討論串1/1
我的form 中有許多的 text area 並要在server端的asp程式中 將這些text area 存到database中 所以一定會寫一些SQL語法 可是使用者卻在欄位中填寫了 " " " 等的符號導致在ASP程式處理的時候誤判為 字串的boundary導致程式錯誤 請問大家都怎嚜解決使用者輸入" " 這種符號在text area中的? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 211.79.157.60

01/14 23:30, , 1F
雙引號應代換為 " 這是HTML基礎.
01/14 23:30, 1F

01/15 00:01, , 2F
Replace(字串變數,"""",""")
01/15 00:01, 2F

01/15 00:01, , 3F
不只雙引號...應該也要順便處理單引號
01/15 00:01, 3F

01/15 12:28, , 4F
其實使用 ADODB 元件也可以解決此問題...
01/15 12:28, 4F

01/15 21:59, , 5F
要注意有sql injection的問題
01/15 21:59, 5F
文章代碼(AID): #19RWAyBi (Web_Design)