作者nature23306 (谚仔)
看板PHP
标题[请益] 网页间传递资料失败。
时间Wed Jun 5 00:01:16 2013
这是传递资料的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
1F:→ tails32100:<?php echo $row["name"]; ?> 06/05 00:02
2F:→ tails32100:$d = " ....... name= {$_GET['id']}"; 06/05 00:03
3F:→ iFEELing:不过其实是不应该这样写的...有人乱喂参数就包了... 06/05 00:31
4F:→ nature23306:echo那行出现错误syntax error, unexpected T_ECHO 06/05 00:33
5F:→ tails32100:echo的错误要看程式码了 3楼正解,只是我懒得提XD 06/05 00:42
6F:→ tails32100:3楼提到的问题请自行Google: SQL injection 06/05 00:43
7F:→ nature23306:之前在网路上也有用echo 不过觉得不合里 所以把他删掉 06/05 07:40
8F:→ nature23306:结果就出现错误了 QQ 06/05 07:40
9F:→ averywu:echo "<a href=\"whatever.php?id=$row[name]\">"; 06/05 12:10
10F:推 water2924:$_Get 进来的东西先处理过再塞进sql吧 然後养成习惯 06/05 12:50
11F:→ water2924:`tablename` 'column_id' 我写php的sql都会这样包 06/05 12:51
12F:→ water2924:ex: select from `tablename` where `id`='123' 06/05 12:54
13F:→ water2924: ^* 漏了一个 * 06/05 12:55