Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/298.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 链接文件(样式表、脚本文件、图像等)_Php_Javascript_Jquery_Html_Css - Fatal编程技术网

Php 链接文件(样式表、脚本文件、图像等)

Php 链接文件(样式表、脚本文件、图像等),php,javascript,jquery,html,css,Php,Javascript,Jquery,Html,Css,我在链接样式表、图像、数据库连接文件(db.php)、脚本文件等文件时遇到问题。。因为它们位于包含/链接它们的文件之外 例如,假设这是调用所有内容的主文件的位置: my website directory/admin/thefilewhereeverythingwillbecalled.php 在thefilewhereeverythingwillbecalled.php中,我必须调用db.php,它位于包含thefilewhereeverythingwillbecalled.php e、 g

我在链接样式表、图像、数据库连接文件(db.php)、脚本文件等文件时遇到问题。。因为它们位于包含/链接它们的文件之外

例如,假设这是调用所有内容的主文件的位置:

my website directory/admin/thefilewhereeverythingwillbecalled.php
thefilewhereeverythingwillbecalled.php
中,我必须调用db.php,它位于包含
thefilewhereeverythingwillbecalled.php

e、 g.
my website directory/-这是db.php所在的目录-/thefilewherethingwillbecalled.php
-样式表和脚本同上

但是,样式表和脚本位于文件夹cssandjs(包含所有样式表和脚本文件)中,该文件夹位于
文件位置之前,所有内容都将被调用。php

e、 g.
mywebsite目录/-这里是cssandjs文件夹所在的位置-/thefilewherethingwillbecalled.php

一般来说,我只是在链接文件时遇到了一个问题,这些文件位于它所称的文件之外。有人能给我一个如何连接它的想法吗

我试过这个:


。/cssandjs/style.css
/cssandjs/jquery.js
但它们都不起作用

尝试包含文件的完整路径

尝试引用文件,如包含目录和带有 $\u服务器['DOCUMENT\u ROOT']。“/dirName/file.ext”

或者使用相对路径“./dirnName/file.ext”


第一种方法是首选的

如果我是正确的,它有两个目录。试试这个:

../../cssandjs/style.css
如果/cssandjs/在您的网站目录中,这将起作用。 您应该更具体地使用您的目录名,而不是-这是它所在的位置-


似乎找不出哪个在同一个文件夹中。

你可以发布你的测试示例。这里是千斤顶锤,我需要拆掉这堵文字墙。@Petah->lol。我尽力编辑了它。无法理解超出一点。尽我所能编辑,但仍然无法理解这个“问题”…建议:使用空白、正确的语法、简短的示例文件名、列表/树/图表来显示目录结构。不要:混淆php include/require和html嵌入/链接。Do:显示导致问题的尝试。如果是私人工作,展示一个可以安全分享的例子来说明问题。