我有很多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 . '">';
...