img src-won';不能使用php变量

img src-won';不能使用php变量,php,variables,image,src,Php,Variables,Image,Src,您好,img src实际上位于不同的目录/images中 我知道这可能非常简单,但我花了一个小时在上面,什么都没有。该页面可以工作,但不显示目录。请帮助新手。我拿出了a href前面的

您好,img src实际上位于不同的目录/images中


我知道这可能非常简单,但我花了一个小时在上面,什么都没有。该页面可以工作,但不显示目录。请帮助新手。我拿出了a href前面的<,img src无法使页面显示

有两种方法:

首先,在代码块之外:

<a href="'.$productLink.'" alt="'.$productName.'">
<img src="'.$productImg1URL.'" alt="'.$productName.' '.$productType.' ">
</a>
<?php
// code here
?>
<a href="<?= $productLink ?>" alt="<?= $productName ?>">
<!-- or -->
<img src="<?echo $productImgURL; ?> alt="<?php echo $productName . ' ' . $productType ?>">
</a>

第一个表单称为,并且必须在php.ini中启用,它几乎总是这样

或者,如果您在代码块中执行此操作:

<a href="'.$productLink.'" alt="'.$productName.'">
<img src="'.$productImg1URL.'" alt="'.$productName.' '.$productType.' ">
</a>
<?php
// code here
?>
<a href="<?= $productLink ?>" alt="<?= $productName ?>">
<!-- or -->
<img src="<?echo $productImgURL; ?> alt="<?php echo $productName . ' ' . $productType ?>">
</a>
作业#1当生成HTML的代码出现问题时,请查看输出源代码,并将其与预期结果进行比较。我以前也遇到过类似的问题,当我停止思考PHP代码并查看实际输出时,这些问题通常会消失


$productImg1URL的内容是什么?如果它引用的图像位于URL starting/images/中,则会启动$productImg1URL。如果只是图像的名称,但没有路径,则必须将其放置到位。

当您在浏览器中转到“查看源”并查看此页面时,您会看到什么?您是否可以手动复制并粘贴img标记的src url并将其加载到浏览器中?顺便说一句:在HTML中插入文本时,您应该始终使用htmlspecialchars(),否则,例如,产品名称中的引号将破坏您的HTML。