我想通過使用「獲取」在PHP中的變量,但遇到了一個障礙。與傳遞變量與PHP的問題
這是我的PHP文件:
<?php
include '../includes/header.php';
?>
<div id="page">
<div id="content">
<h3><?php $_GET['head']; ?></h3>
<div id="screenshots"> <img src="../images/sites/<?php $_GET['img1']; ?>" /> <img src="../images/sites/<?php $_GET['img2']; ?>" /> </div>
<div id="description">
<p><?php $_GET['p1']; ?></p>
<p><?php $_GET['p2']; ?></p>
</div>
</div>
</div>
<?php
include '../includes/footer.php';
?>
測試一下我做了一個簡單的要求:
<a href="work/test.php?head=a&img1=b&img2=c&p1=d&p2=e"><img src="images/sites/thumbs/thumb.jpg"/></a>
它去到正確的頁面,但沒有一個變量越來越看到。我在某個地方犯了一個愚蠢的錯誤嗎? 謝謝!
哦好,謝謝!我知道我忘了東西 – JPC 2010-07-28 19:18:36
@JPC:歡迎您:) – Sarfraz 2010-07-28 19:19:51
如果php.ini設置了它(我認爲是short_tags?)您可以使用<?= $ _GET ['p1']; ?''''=''會中斷爲「echo」,保存6個額外的字符。但通常不推薦。 – 2010-07-28 19:25:38