我很困惑下面这些链接之间有什么区别:
<link rel="stylesheet" href="http://<?php echo $_SERVER['HTTP_HOST'] ?>/demo/assets/css/style.css"
和
<li> <a href="http://<?php echo $_SERVER['HTTP_HOST'] ?>/demo/contents/test.php"> HOME </a> </li>
首先,第一个环节工作得很好,但第二个环节不起作用。在编写时,在此服务器上找不到请求的URL /demo/content/test.php。
我的目录文件是public_html >演示>内容> test.php。有什么想法吗?
发布于 2015-02-05 08:46:41
最好使用
$_SERVER‘’DOCUMENT_ROOT‘
然后从根目录访问文件夹。例如:
href="http://<?php echo $_SERVER['HTTP_HOST'] ?>/demo/assets/css/style.css"
href="http://<?php echo $_SERVER['HTTP_HOST'] ?>/demo/contents/test.php"
希望这会有所帮助:)
发布于 2015-02-05 08:51:59
这用于直接加载到页面onload中:
<link rel="stylesheet" href="http://<?php echo $_SERVER['HTTP_HOST'] ?>/demo/assets/css/style.css"这是:
<li> <a href="http://<?php echo $_SERVER['HTTP_HOST'] ?>/demo/contents/test.php"> HOME </a> </li>是用于用户操作的,因此您可以链接用户单击它时应该能够到达的目标。
https://stackoverflow.com/questions/28299086
复制相似问题