PHP 包含路径在 HTML 文件中被忽略



我有很多css/javascript文件,我在多个页面上使用。所以我将它们包含在我的 php 文件中。

款式.php :

<?php
# SCRIPTS/CSS BEGIN | DEBUT DES SCRIPTS/CSS
include'css/base.css';
include'/css/style.css';
include'/css/base2.css';
include'/css/style-menu.css';
# SCRIPTS/CSS ENDS | FIN DES SCRIPTS/CSS

# SCRIPTS/JS BEGIN | DEBUT DES SCRIPTS/JS
include'/js/base.js';
include'/js/menu.js';
# SCRIPTS/JS ENDS | FIN DES SCRIPTS/JS
?>

现在,在我的 html 页面上,我正在尝试包含样式.php文件。但是我做不到。

我的文件位于以下路径:/opt/lampp/htdocs/src/php/styles.php

这是 html 文件的路径:/opt/lampp/htdocs/src/html/index.html

我尝试使用以下代码,但没有一个成功:

<?php include '/src/php/styles.php'; ?>
<?php include '/php/styles.php'; ?>
<?php include './php/styles.php'; ?>

我收到以下错误。

警告:include(./php/pi-ip-en.php(:无法打开流:第 29 行的/opt/lampp/htdocs/src/html/index.html 中没有此类文件或目录

请让我知道出了什么问题。看起来它忽略了我的道路,谢谢。

你不能用 php 在 html 中包含文件。您需要使用 php 插入具有特定 href 或 src 属性的链接或脚本标记。

...
echo '<link rel="stylesheet" href="' . $yourUrlHere . '">';
...

相关内容

  • 没有找到相关文章

最新更新