level 1
混编的话,你要把图片放在服务器上,$path改成相对目录。也就是跟a.php同级目录$path改成 ./1e.jpg
2023年12月04日 08点12分
2
level 16
图片没在网络容器里,参考楼上
psr规范不允许写短标签,开头必须写完整的<?php,并且省略文件末尾的?>
2023年12月05日 02点12分
5
level 14
搜一下“相对路径”,看看怎么排序的,然后把斜杠换成相反的。
2023年12月05日 11点12分
9
level 10
你这种路径服务器识别不到的,要么把图片放在这个项目的根目录或者根目录内的某个文件夹内,要么就按这个文件的绝对路径获取文件内容然后转成base64输出
2023年12月05日 19点12分
10
level 11
这得搞清什么是本地路径,什么是服务器web路径吧。你的写法是本地绝对路径,服务器上得以网站为根目录写,或者写相对路径。
2023年12月06日 05点12分
11
level 1
我们公司想招一个实习的php后端开发人员,业务很简单,之前的有模板,会点基础语言和逻辑,做过小项目就可以,有不懂的看之前的功能模板学习着开发就可以,能照顾到自己的生活费和技术的提升还是没问题。
我就是前端一枚,和我对接接口,热情开朗,成为技术大佬总是有个过程的。
2023年12月06日 07点12分
12
level 10
就算真的要加载本地文件也得在文件路径前面加上 file://,而且大概率会被浏览器跨域策略给拦住,还得手动设置。
最好是把文件放在同一目录下,写相对路径。
2023年12月17日 13点12分
14
level 5
你的代码有一些小错误。你似乎在尝试设置HTTP头部以指定内容类型为HTML,但你写的是"Content-Type: text/html",这实际上是
正确的
。
同时,在你的`img`标签中,`$puth` 应该被 `path` 替代。但在你提供的代码中,变量名拼写错误可能是因为你写的是 `$path` 和 `$puth`,实际上应该是一个变量。
你的代码应该是这样的:
```php
<?php
header('Content-Type: text/html');
$path="C:\\Users\\Pictures\\1e.jpg";
$html='<img src=\'' . $path . '\' />';
echo $html;
?>
```
注意以下几点:
1. 我使用了双反斜杠 `\\` 来表示文件路径,因为在PHP字符串中,反斜杠 `\` 是一个转义字符。
2. 我将 `$puth` 更正为 `$path`,因为在你的代码中,你定义了一个名为 `$path` 的变量。
3. 我使用了单引号 `'` 来包围 `$path`,以避免在字符串中产生转义问题。
4. 我也修正了 `<img src='...'>` 标签,以确保它正确地指向你的图片路径。
2023年12月30日 08点12分
15