繁体   English   中英

PHP / html / mysql图像显示

[英]PHP/html/mysql Image display

嘿,我的php / mysql / html人,

我有一个变量,它保存着图像的路径,然后将其插入到数据库中(是的,我正在使用mysql_real_escape_string),它可以完美运行。

$file_name = $_FILES["file"]["name"];
$path='images\ '. $file_name;
insert into...blah blah blah

路径随后从数据库中拉出并存储在所述变量中。

$path       = $row['file_path'];

我正在尝试将其显示为:

 // the contents of $path in this case is: images\ cats.jpg
echo "<img src=" . $path . ">";

但是,图像损坏了,因为src唯一显示的是:images \\而不是图像的实际名称和扩展名。 我知道这可能与斜杠有关,但是我是新手,可以使用一些帮助。 提前致谢!

你的

$path='images\ '. $file_name; 

应该

$path='images\'. $file_name;

打印$ path变量并查看值。

echo $path;exit;

您将在网络浏览器上获得价值。

复制浏览器上显示的值并将其粘贴到URL中,如果您看到图像,则保存的路径正确,否则,在指定相对路径和资源时也出错了。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM