[請益] 雙引號字串的存取問題
在input type="text"時,若使用者輸入雙引號資料,並儲存至資料庫後;
若要再編輯,會因為雙引號的關係,之後的資料都會沒有顯示在input裡。
例如:
第1次新增時->我覺得這網站好"讚"呀…
「儲存至資料庫: 使用mysqli_real_escape_string($mysql, $value); 」
第2次編輯時->我覺得這網站好" (雙引號之後的資料都不見)
從原始碼看,因為 ↓value值因雙引號已配對
<input type="text" value="我覺得這網站好"讚"呀… />
第2次更新時->「我覺得這網站好」 ←只儲存這字串,而雙引號後的資料沒了!
若要改正,其實很快速從input type=text value,用單引號去包php變數就好了
但偏偏網站已經有很多input type=text value都是用雙引號去顯示值…
請問各位高手們,有更好的方式去解決嗎?…
以上,謝謝。
--
習慣一個人在房間裡,安靜地享受書的內容…
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 211.75.186.7
→
12/04 12:34, , 1F
12/04 12:34, 1F
推
12/04 12:52, , 2F
12/04 12:52, 2F
→
12/04 13:15, , 3F
12/04 13:15, 3F
→
12/04 15:24, , 4F
12/04 15:24, 4F
推
12/04 18:14, , 5F
12/04 18:14, 5F
→
12/04 21:57, , 6F
12/04 21:57, 6F
→
12/05 13:17, , 7F
12/05 13:17, 7F
→
12/05 13:17, , 8F
12/05 13:17, 8F
→
12/05 14:51, , 9F
12/05 14:51, 9F
→
12/05 14:52, , 10F
12/05 14:52, 10F
推
12/05 15:18, , 11F
12/05 15:18, 11F
→
12/05 15:19, , 12F
12/05 15:19, 12F
→
12/05 16:03, , 13F
12/05 16:03, 13F
→
12/05 16:03, , 14F
12/05 16:03, 14F
→
12/05 16:03, , 15F
12/05 16:03, 15F
推
12/05 16:24, , 16F
12/05 16:24, 16F
PHP 近期熱門文章
PTT數位生活區 即時熱門文章