gpt4 book ai didi

html - 从子文件夹调用 header

转载 作者:行者123 更新时间:2023-11-28 04:53:17 26 4
gpt4 key购买 nike

我正在根文件夹中组织我的文件。基本问题是没有调用 CSS 和 JS。从“page-services-3.php”我必须调用标题。因为 php 站点位于子文件夹中,所以我尝试了以下内容:

<?php include $_SERVER['DOCUMENT_ROOT'] . '/resources/includes/header.php' ?>

<?php include $_SERVER['DOCUMENT_ROOT'] . '/resources/includes/footer.php' ?>

我尝试使用 CSS 的普通 href(如下图),我还在标题中的 CSS 文件前面设置了这个:

<link href="http://localhost:8888/Portfolio-Version-2//plugins/magnific-popup/magnific-popup.css" rel="stylesheet">

enter image description here

但我只是得到以下页面:

enter image description here

从子文件夹中调用 header 的正确语法是怎样的? $_SERVER['DOCUMENT_ROOT'] 在其他一些元素中使用完全相同的文件夹结构为我工作。

更新

回答后我尝试执行以下操作:

在我的 page-services.php 中,我尝试了以下操作:

<?php require"http://localhost:8888/'resources/includes/header.php'"; ?>

<body class="no-trans ">

<?php require"http://localhost:8888/'resources/includes/navbar.php'"; ?>

<?php require"http://localhost:8888/'resources/includes/banner.php'"; ?>

我试图像这样在 header.php 和 index.php 中设置基数:

<?php define("http://localhost:8888/",dirname(dirname($_SERVER['SERVER_NAME']))); ?>

这只会导致以下错误:

本地主机页面不工作

最佳答案

尝试在索引页中这样做只需定义网站路径

define("SITE_URL",dirname(dirname($_SERVER['SERVER_NAME'])));

SITE_URL : 包含 'http://localhost:8888/'比你可以调用服务器中的任何文件你可以做的 php 文件

require"SITE_URL.'some_folder/some_file.php'";

或者你可以做的css文件

<link href="<?echo  SITE_URL.'/some_folder/some_file.css';?> " rel="stylesheet">

更多解释如何使用 php 路由器访问 php router

关于html - 从子文件夹调用 header ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40566244/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com