Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/293.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/87.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
使用JQuery、JSON执行相对于html的PHP脚本_Php_Jquery_Html_Json - Fatal编程技术网

使用JQuery、JSON执行相对于html的PHP脚本

使用JQuery、JSON执行相对于html的PHP脚本,php,jquery,html,json,Php,Jquery,Html,Json,我有一个文件结构,在这里我使用SSIs(shtml)用图像和页面之间的前后链接填充页面,搜索和填充的所有文件和链接都是存储在数组中的变量,与JSON相呼应,并在JQuery中访问和使用,由HTML调用 我想做的是,只有一个.shtml页面,它的附带内容放在一个文件夹中,以便于访问和阅读,将jquery和PHP放在根目录中,这样就不必用html将其复制和粘贴到每个文件夹中 问题是PHP(现在使用glob函数)相对于自身而不是相对于html执行 那么,我如何才能让glob在不从根目录访问的情况下查找

我有一个文件结构,在这里我使用SSIs(shtml)用图像和页面之间的前后链接填充页面,搜索和填充的所有文件和链接都是存储在数组中的变量,与JSON相呼应,并在JQuery中访问和使用,由HTML调用

我想做的是,只有一个.shtml页面,它的附带内容放在一个文件夹中,以便于访问和阅读,将jquery和PHP放在根目录中,这样就不必用html将其复制和粘贴到每个文件夹中

问题是PHP(现在使用glob函数)相对于自身而不是相对于html执行


那么,我如何才能让glob在不从根目录访问的情况下查找与shtml相关的文件呢?(因为我需要所有东西来保持每个特定html文件的可变性和相对性。)

我是否需要在根shtml中吸收并内联编写PHP和JS?你能不能不直接指向包含这些文件的文件夹
shtml/somefile.shtml
问题是它会指向
*/*/images/*.jpg等
,因此会在页面的兄弟文件夹中每隔一页填充一个页面的图像。有没有办法让PHP脚本知道调用它的html,或者以某种方式获取它的文件路径?