与传递变量与PHP的问题
问题描述:
我想通过使用“获取”在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>
它去到正确的页面,但没有一个变量越来越看到。我在某个地方犯了一个愚蠢的错误吗? 谢谢!
答
你没有呼应你的变量<?php $_GET['img1']; ?>
应该是<?php echo $_GET['img1']; ?>
答
您的变量没有得到写的,你需要的回声声明。
尝试是这样的:
<p><?php echo $_GET['p1']; ?></p>
哦好,谢谢!我知道我忘了东西 – JPC 2010-07-28 19:18:36
@JPC:欢迎您:) – Sarfraz 2010-07-28 19:19:51
如果php.ini设置了它(我认为是short_tags?)您可以使用 2010-07-28 19:25:38