[請益] 網頁間傳遞資料失敗。

看板PHP作者 (諺仔)時間12年前 (2013/06/05 00:01), 編輯推噓1(1012)
留言13則, 5人參與, 最新討論串1/3 (看更多)
這是傳遞資料的code <a href="whatever.php?id=$row[name]"> ------------------------- 這是接受get的code $d ="DELETE FROM hitter WHERE name=$_GET[id]"; 不過執行完後 一直出現die的錯誤 請求各位了 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 1.164.32.123

06/05 00:02, , 1F
<?php echo $row["name"]; ?>
06/05 00:02, 1F

06/05 00:03, , 2F
$d = " ....... name= {$_GET['id']}";
06/05 00:03, 2F

06/05 00:31, , 3F
不過其實是不應該這樣寫的...有人亂餵參數就包了...
06/05 00:31, 3F

06/05 00:33, , 4F
echo那行出現錯誤syntax error, unexpected T_ECHO
06/05 00:33, 4F

06/05 00:42, , 5F
echo的錯誤要看程式碼了 3樓正解,只是我懶得提XD
06/05 00:42, 5F

06/05 00:43, , 6F
3樓提到的問題請自行Google: SQL injection
06/05 00:43, 6F

06/05 07:40, , 7F
之前在網路上也有用echo 不過覺得不合裡 所以把他刪掉
06/05 07:40, 7F

06/05 07:40, , 8F
結果就出現錯誤了 QQ
06/05 07:40, 8F

06/05 12:10, , 9F
echo "<a href=\"whatever.php?id=$row[name]\">";
06/05 12:10, 9F

06/05 12:50, , 10F
$_Get 進來的東西先處理過再塞進sql吧 然後養成習慣
06/05 12:50, 10F

06/05 12:51, , 11F
`tablename` 'column_id' 我寫php的sql都會這樣包
06/05 12:51, 11F

06/05 12:54, , 12F
ex: select from `tablename` where `id`='123'
06/05 12:54, 12F

06/05 12:55, , 13F
^* 漏了一個 *
06/05 12:55, 13F
文章代碼(AID): #1HhWzEeC (PHP)
文章代碼(AID): #1HhWzEeC (PHP)