[請益] php參數傳遞

看板PHP作者 (灰灰)時間13年前 (2012/12/15 01:47), 編輯推噓0(0015)
留言15則, 5人參與, 最新討論串1/1
<?php $pid = $r["pid"]; ?> <a href="delete.php?pid=$pid">刪除</a></p></td> 我想讓pid能夠傳$pid的值過去,不過都沒辦法 我想到一個方法,就是讓html裡的一個變數等於$pid,不過不知道要怎麼寫? 還是有其他的辦法? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.255.227.84

12/15 02:49, , 1F
$_GET['pid']
12/15 02:49, 1F

12/15 04:02, , 2F
<a href="delete.php?pid=$_GET['pid']">刪除</a>
12/15 04:02, 2F

12/15 04:03, , 3F
是改成這樣嗎?這兩行都是在同一個PHP裡
12/15 04:03, 3F

12/15 05:56, , 4F
自己找到解決方法了
12/15 05:56, 4F

12/15 05:56, , 5F
<a href="delete.php?pid=<?=$r["pid"]?>">刪除</a>
12/15 05:56, 5F

12/15 09:05, , 6F
如果不是經過framework轉換,你的寫法在某些伺服器可能會
12/15 09:05, 6F

12/15 09:05, , 7F
異常。
12/15 09:05, 7F

12/17 09:45, , 8F
有framework?這寫法我怎麼看都怪呀…
12/17 09:45, 8F

12/17 09:46, , 9F
<?php $pid = $_GET['pid'];?>
12/17 09:46, 9F

12/17 09:46, , 10F
<a href="delete.php?pid=<?php echo $pid;?></a>
12/17 09:46, 10F

12/17 09:47, , 11F
沒有任何其它套件介入的情況下…應該是這樣
12/17 09:47, 11F

12/17 21:51, , 12F
把php.ini裡面的short_open_tag跟asp_tag打開就能用
12/17 21:51, 12F

12/17 21:52, , 13F
這樣的方式直接echo出變數內容 <?=$var?>
12/17 21:52, 13F

12/17 21:53, , 14F
另外php5.4版本之後預設都是打開的
12/17 21:53, 14F

12/17 21:55, , 15F
不過還是建議不要使用,因為不是每個伺服器都會開此設定
12/17 21:55, 15F
文章代碼(AID): #1GosOhPD (PHP)
文章代碼(AID): #1GosOhPD (PHP)