Php 链接不起作用

Php 链接不起作用,php,html,Php,Html,我很困惑下面的链接有什么区别: 最佳使用方法 $\u服务器['DOCUMENT\u ROOT'] 然后从根目录访问该文件夹。 例如: href=”http:///demo/assets/css/style.css“ href=”http:///demo/contents/test.php“ 希望这有帮助:)这用于直接加载到页面中onload: <link rel="stylesheet" href="http://<?php echo $_SERVER['HTTP_HOST'] ?&

我很困惑下面的链接有什么区别:

最佳使用方法

$\u服务器['DOCUMENT\u ROOT']

然后从根目录访问该文件夹。 例如:
href=”http:///demo/assets/css/style.css“

href=”http:///demo/contents/test.php“


希望这有帮助:)

这用于直接加载到页面中onload:

<link rel="stylesheet" href="http://<?php echo $_SERVER['HTTP_HOST'] ?>/demo/assets/css/style.css"

除了$\u SERVER['HTTP\u HOST']之外,使用$\u SERVER['DOCUMENT\u ROOT'],因为要包含php文件,需要使用include()或require()函数,并在函数中提供文件的绝对路径作为参数,而不是url。上面的文件是css文件,它们可以通过url加载,这就是为什么working@fiction如果他会使用你的建议,那么在开始时仍然会有http://error@Veerendra因此,请删除http://并使用$\u SERVER['DOCUMENT\u ROOT'].@Veerendra ya,文档根目录也不工作,因为我的文件不是第一个开始文件夹。
<li> <a href="http://<?php echo $_SERVER['HTTP_HOST'] ?>/demo/contents/test.php"> HOME </a> </li>