作者jerrywings (灰灰)
看板PHP
標題[請益] php參數傳遞
時間Sat Dec 15 01:47:20 2012
<?php $pid = $r["pid"]; ?>
<a href="delete.php?pid=$pid">刪除</a></p></td>
我想讓pid能夠傳$pid的值過去,不過都沒辦法
我想到一個方法,就是讓html裡的一個變數等於$pid,不過不知道要怎麼寫?
還是有其他的辦法?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.255.227.84
1F:→ chrisQQ:$_GET['pid'] 12/15 02:49
2F:→ jerrywings:<a href="delete.php?pid=$_GET['pid']">刪除</a> 12/15 04:02
3F:→ jerrywings:是改成這樣嗎?這兩行都是在同一個PHP裡 12/15 04:03
4F:→ jerrywings:自己找到解決方法了 12/15 05:56
5F:→ jerrywings:<a href="delete.php?pid=<?=$r["pid"]?>">刪除</a> 12/15 05:56
6F:→ tkdmaf:如果不是經過framework轉換,你的寫法在某些伺服器可能會 12/15 09:05
7F:→ tkdmaf:異常。 12/15 09:05
8F:→ RedMapleWing:有framework?這寫法我怎麼看都怪呀… 12/17 09:45
9F:→ RedMapleWing:<?php $pid = $_GET['pid'];?> 12/17 09:46
10F:→ RedMapleWing:<a href="delete.php?pid=<?php echo $pid;?></a> 12/17 09:46
11F:→ RedMapleWing:沒有任何其它套件介入的情況下…應該是這樣 12/17 09:47
12F:→ chenlarry:把php.ini裡面的short_open_tag跟asp_tag打開就能用 12/17 21:51
13F:→ chenlarry:這樣的方式直接echo出變數內容 <?=$var?> 12/17 21:52
14F:→ chenlarry:另外php5.4版本之後預設都是打開的 12/17 21:53
15F:→ chenlarry:不過還是建議不要使用,因為不是每個伺服器都會開此設定 12/17 21:55