来自 get PHP 的回显图像

Echo Image from get PHP

我知道这听起来可能很愚蠢,但我试图回应一张我从 url 中得到他的名字的图片,我什么也没有得到,只有图片的替代文本。

这是我的代码

<?php
$url =  $_GET["userpic"];
$DisplayImg = "./Imagenes/".$url.".jpg";
?>
<html>
<body>

<img src="<?php echo $DisplayImg; ?>" alt="Error" width="100%" height="100%" border="0" /> 
</body>
</html>

试试这个:

<html>
<body>
<img src="../Imagenes/<?php echo $_GET["userpic"]; ?>.jpg" alt="Error" width="100%" height="100%" border="0" /> 
</body>
</html>

如果还是不行那么你的路径是错误的你可以通过添加

来查看
<?php echo "<a href='../Imagenes/".$_GET["userpic"].".jpg'>this should link to your image</a>"; ?>

但丁,

将扩展名更改为 .php 而不是 .html

如果你想运行一个php代码变成.html参考How do I add PHP code/file to HTML(.html) files?