gpt4 book ai didi

php - 将 header.php 连接到文件级别

转载 作者:太空宇宙 更新时间:2023-11-04 12:53:46 25 4
gpt4 key购买 nike

我正在尝试从文件夹中的文件连接我的 PHP header 。

我正在尝试使用:

<?php include("../header.php"); ?>

可以将该文件中的内容带到页面上,但不会将 style.css 文件应用于文档。为什么?

header.php 的内容如下:

<!DOCTYPE html>
<html>
<head>
<title>%TITLE%</title>

<link href='http://fonts.googleapis.com/css?family=Lilita+One' rel='stylesheet' type='text/css'>
<link href='http://fonts.googleapis.com/css?family=Roboto:400,700' rel='stylesheet' type='text/css'>
<link rel="stylesheet" type="text/css" href="style.css">
<link rel="stylesheet" type="text/css" href="includes/normalize.css">
</head>
<body>

<header>
<div class="page-wrap">
<h2 id="logo">Some Company</h2>
<nav>
<a href="index.php">Home</a>
<a href="contact.php">Contact</a>
<a href="rentals.php">Rentals</a>
<a href="forsale.php">For Sale</a>
</nav>
</div>
</header>
<section id="mainContent">

最佳答案

这可能是因为它试图在“style.css”中引用 css,但尝试放置“../style.css”。它应该允许样式,但不会修复您的所有页面。在那种情况下最好使用这样的东西:

<?php
// Set a constant with your url
define('BASE_URL', 'http://localhost:64411/TestingPHPStuff/');

echo 'Now use it in your html like this:';
?>

<link rel="stylesheet" type="text/css" href="<?=BASE_URL;?>style.css"/>

这样文件位置就无关紧要了。

但基本上,您正在尝试使用当前级别不存在的样式表。可能吧。

已编辑我改变了它。如果您包含“http://”和端口“:64411”(例如您将使用您的端口),那么它应该可以工作。我刚刚对其进行了测试,它只适用于“http://”和“:64411”。

关于php - 将 header.php 连接到文件级别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25984929/

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