[請益] 在不同電腦 有的轉頁的變數會錯亂 ?

看板PHP作者 (小馬克)時間17年前 (2009/02/23 19:40), 編輯推噓2(203)
留言5則, 3人參與, 最新討論串1/1
我最近看書寫了個網頁 照書改 還算順利 不過 這幾天遇到<a href='{$_SERVER['PHP_SELF']}?op=view_table& name=$writer&date=$date'> 裡面name與date變數會混在一起的情況 請大大解答一下原因 我試了好幾天都解不了 我認為可能的原因: 1.我的名子有衝碼 許X豪 2.語法用錯 所以把兩個變數 混在一起 3.其他 我剛剛發現 我在自己nb用正常 可是在公司會變亂碼? 有人知道原因嗎 ◆ From: 123.110.70.144 ※ 編輯: savin 來自: 123.110.70.144 (02/23 22:57)

02/23 23:14, , 1F
網址後面帶中文要處理,不然有些瀏覽器可以有些不行
02/23 23:14, 1F

02/23 23:26, , 2F
urlencode($writer)
02/23 23:26, 2F

02/23 23:58, , 3F
PHP_SELF hehe有被XSS的危險
02/23 23:58, 3F

02/24 00:08, , 4F
http://localhost/x.php/" onload="alert('cc');
02/24 00:08, 4F

02/24 20:53, , 5F
感謝 已成功
02/24 20:53, 5F
※ 編輯: savin 來自: 123.110.70.187 (02/24 20:54)
文章代碼(AID): #19eej064 (PHP)
文章代碼(AID): #19eej064 (PHP)