用php实现回波图像
我正在尝试用php做一些非常简单的事情,但是我找不到哪里有错误!因此,我想回显这样的图像(代码的一部分):用php实现回波图像,php,Php,我正在尝试用php做一些非常简单的事情,但是我找不到哪里有错误!因此,我想回显这样的图像(代码的一部分): $file_path[0]=“/Applications/MAMP/htdocs/php_test/image_archive/”$last_file[0]; echo$file_路径[0]; 回声“”; 回声“; 当我回显img标签时,我一定有某种错误,但我找不到它。任何帮助都将不胜感激 <div class="content"> <h1> Map&l
$file_path[0]=“/Applications/MAMP/htdocs/php_test/image_archive/”$last_file[0];
echo$file_路径[0];
回声“
”;
回声“;
当我回显img标签时,我一定有某种错误,但我找不到它。任何帮助都将不胜感激
<div class="content">
<h1> Map</h1>
<?php
include '/Applications/MAMP/htdocs/php_test/web_application_functions/last_file.php';
$last_file = last_file();
$file_path[0] = "/Applications/MAMP/htdocs/php_test/image_archive/".$last_file[0];
echo $file_path[0];
echo "<br>";
echo '<img src="' . $file_path[0] . '" alt="error">';
?>
<!-- end .content --></div>
地图
您应该使用相对于服务器根目录或当前文件的路径
echo "<img src='/php_test/image_archive/" . $last_file[0] . "' alt='error'>";
echo”“;
或
您是否检查了发送到浏览器的结果HTML?我得到了损坏的图像符号。。甚至连alt.@Pranav Kapoor都没有。是的。这是一个数组。当我回显它时,我得到了相应的路径。您不应该回显系统上的完整路径,而应该回显与web服务器的文档根相关的路径,在您的例子中-htdocsCan您发布了上面输出的HTML,这应该让您更清楚everyone@dkar:生成的HTML源代码是什么?如果图像没有加载,这是一个无关的问题。可能是
$last\u文件[0]
错误或实际上没有指向图像/Applications/MAMP/htdocs/
似乎完全错误。因为$file\u路径[0]错误。上述输出:src=“/Applications/MAMP/htdocs/php_test/image_archive/filename”,其中filename是$last_file[0]的值。路径很好。这是我在回显$file_路径:/Applications/MAMP/htdocs/php_test/image_archive/437460-1696-2012.png时得到的,正如您所看到的。png该路径在浏览器上不起作用。浏览器上的脚本不是从路径根运行的!!!浏览到,您应该会看到您的图像。浏览到,您将获得404
echo "<img src='/php_test/image_archive/" . $last_file[0] . "' alt='error'>";
echo "<img src=\".$file_path[0].\" alt=\"error\">";
echo "<img src=\"".$file_path[0]."\" alt=\"error\">";
echo '<img src="' . $file_path[0] . '" alt="error">';
$file_path[0] = "/php_test/image_archive/".$last_file[0];
$file_path[0] = "image_archive/".$last_file[0];