[英]how to display image from database using php and mysql in a html page
[英]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.