2013-01-23 91 views
0

我正在写一个程序,动态生成骰子和加载相应的图像。一切正常,但图像永远不会使用本地主机加载。我的道路一定是错的。无论我使用相对路径还是绝对路径,都不会加载图像。图片不加载XAMPP

的绝对路径是:C:\ XAMPP \ htdocs中\ PHP6 MySQL的\ 3 \ die1.png

唉,我创建了一个最基本的HTML网页,图像仍然不会加载。有任何想法吗?这是XAMPP的问题吗?

<!DOCTYPE html> 
<html> 
<head> 
    <title>Here are your dice!</title> 
</head> 
    <body> 
     <img src="die1.png"> 
    </body> 
</html> 

回答

0

您应该将图片置于htdocs之内。它是你的页面的根。 或/php6-mysql/3/die1.png到您的html <img src标记。

+0

感谢您的回复。该html文件位于与图像相同的文件夹中,因此“die1.png”应该就足够了。尽管如此,我试过,但仍然没有。这可能是XAMPP的问题吗? – dmubu

+1

尝试删除第一个“/”。你可以玩代码。有创意。^ _ ^和你实际使用“\”代替“/” –

+0

等待,html文件的路径是什么?你应该把它放在'htdocs' –

0

您必须为每个图像设置读取/写入权限。我相信你可以做整个文件夹,但如果这不起作用,单独做每个图像。右键单击(双指mac)=>获取信息=>读取和写入所有这些。重新加载和presto,你通过xampp获得图像。 enter image description here

+0

你可以在项目文件夹中有一个图像文件夹。他们都可以在相同的,只是为图像添加权限。 –