Php 使用$\u GET提供图像参数

Php 使用$\u GET提供图像参数,php,html,Php,Html,我试图写一个html网站,显示一个图像。图像源由以下内容定义: <img src="<? echo htmlspecialchars($_GET['id']; ?>.jpg"> 请在代码中包含php 替换 <img src="<? echo htmlspecialchars($_GET['id']; ?>.jpg"> 与 嗯……这里生成的HTML是什么,浏览器试图获取的实际URL?由于PHP中存在语法错误,我敢打赌它不是1.jpg…您的代码有输

我试图写一个html网站,显示一个图像。图像源由以下内容定义:

<img src="<? echo htmlspecialchars($_GET['id']; ?>.jpg">

请在代码中包含php

替换

<img src="<? echo htmlspecialchars($_GET['id']; ?>.jpg">


嗯……这里生成的HTML是什么,浏览器试图获取的实际URL?由于PHP中存在语法错误,我敢打赌它不是1.jpg…您的代码有输入错误,您从未关闭对htmlspecialchars的函数调用。另外,显示实际生成的HTML是什么。浏览器正在尝试获取.jpg,为什么php代码没有解析?该页面上的任何php代码都有效吗…?我修复了该错误。我的html代码是否需要包含一个.php文件?我认为只需要包含必要的php代码和标记也可以。如果你想在外部调用php文件,那么你可以包含它。在这种情况下,不需要这样做。
<img src="<? echo htmlspecialchars($_GET['id']; ?>.jpg">
<img src="<?php echo htmlspecialchars($_GET['id']); ?>.jpg">