[請益] 在IE上讀取不到post值

看板PHP作者 (曼蒂在雲端)時間11年前 (2014/12/19 14:33), 編輯推噓2(205)
留言7則, 3人參與, 最新討論串1/1
各位好 我的原程式碼(問題部分): <form method="post" action="./search.php#results"> <input type="image" src="img/rice.png" name="species" value="rice" alt="" class="img-responsive img-circle"/> </form> if(isset($_POST['species'])) { 以下省略... } 主要問題出現在如果使用了form 在IE上讀取不到原來POST的資料 利用了var_dump($_POST);查資料索引值 出現array(2){["species_x"]=> string(3) "222" ["species_y"]=> string(3) "199" } 只有在IE上... 其他瀏覽器都沒有這種問題= = 用GET也是同個狀況 問題應該是在輸入的value是rice,為何會出現species_x=222和species_y=199 (數字還會變動) 我找不出這該如何解決... 有人有遇過這樣子的問題嗎? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.116.150.165 ※ 文章網址: http://www.ptt.cc/bbs/PHP/M.1418970813.A.06E.html

12/19 14:43, , 1F
只是好奇一問,為什麼你post的目標有#符號?
12/19 14:43, 1F

12/19 15:00, , 2F
是同一頁面,點選後會到顯示資料的頂部
12/19 15:00, 2F

12/19 15:17, , 3F
12/19 15:17, 3F

12/19 15:18, , 4F
大概表示image本來就不保證能將值傳到後端
12/19 15:18, 4F

12/19 15:19, , 5F
然後下面有提供替代方法
12/19 15:19, 5F

12/19 15:58, , 6F
原來如此 解決了~~~ 謝謝!!!
12/19 15:58, 6F

12/20 01:20, , 7F
type image 本來就是用來點圖傳坐標的東西
12/20 01:20, 7F
文章代碼(AID): #1KayQz1k (PHP)
文章代碼(AID): #1KayQz1k (PHP)