使用$ _GET变量作为img src

时间:2014-04-11 13:46:16

标签: php html image variables src

我正在尝试使用与$ _GET变量相同的名称链接图像,示例如下:

$ _GET

$venue = $_GET['venue'];

是否可以使用'$ venue'作为图像src示例,如

<div id="imgbox">
<img src="$venue.jpg" alt="venueimage" height="150" width="250">
</div>

到目前为止,我的尝试都没有成功,是否有可能以类似的方式或者是否存在变化? 三江源

2 个答案:

答案 0 :(得分:4)

您忘记了PHP标记和echo语句:

<div id="imgbox">
<img src="<?php echo $venue; ?>.jpg" alt="venueimage" height="150" width="250">
</div>

或简写:

<div id="imgbox">
<img src="<?= $venue; ?>.jpg" alt="venueimage" height="150" width="250">
</div>

正如Quentin所指出的,我们应该更进一步,消除我们的输出:

<div id="imgbox">
<img src="<?= htmlspecialchars($venue); ?>.jpg" alt="venueimage" height="150" width="250">
</div>

答案 1 :(得分:-1)

您应该可以使用<img src="<?php echo $venue; ?>.jpg" alt="venueimage" height="150" width="250">

我也忘了清理代码了。您需要添加:

<img src="<?php echo htmlspecialchars($venue); ?>.jpg" alt="venuimage" height="150" width="250">