我正在读取存储在临时目录中的一个图像文件。在PHP中将变量指定为HTML图像源路径(<img src="variable_name">)?
<img width=400 height=400 align="bottom" src= " <?php echo $JobDir.'/venndiagram.png' ?>" alt="">
其中$JobDir
是具有图像路径的PHP变量。但以上不起作用。
我正在读取存储在临时目录中的一个图像文件。在PHP中将变量指定为HTML图像源路径(<img src="variable_name">)?
<img width=400 height=400 align="bottom" src= " <?php echo $JobDir.'/venndiagram.png' ?>" alt="">
其中$JobDir
是具有图像路径的PHP变量。但以上不起作用。
集src
这样
<img width=400 height=400 align="bottom" src="<?php echo $JobDir ?>/venndiagram.png" alt="">
如果您$JobDir
是
$JobDir = 'path/to/folder/'; # then remove slash(/) on here >/ve
^
$JobDir = 'path/to/folder'; # then Just keep it as it is
^
抱歉,它不适用于我。 –
'echo $ JobDir'并在此处输出输出 –
/home/man/tmpdata/145357787491188/ –
使用echo代替:
<img width=400 height=400 align="bottom" src="<?=$JobDir?>/venndiagram.png" alt=""></i>
注:如果你没有启用short_open_tag
你将不得不使用<?php echo $JobDir?>
这会给出使用短标记的错误,除非您允许它使用 –
它也不会使用。图像在那里,但它无法读取它。 –
我认为阿卜杜拉的回答是正确的。只是他忘了给变量分号
<img width=400 height=400 align="bottom" src="<?php echo $JobDir; ?>/venndiagram.png" alt="">
以这种方式不需要分号 –
,但它会多次出错。 – sahib
'src'和'<?php'之间还有额外的空格。你必须删除它们。 – Zdenek