Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/260.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包含Javascript生成的文件名? while(x; x++; }_Javascript_Php - Fatal编程技术网

PHP包含Javascript生成的文件名? while(x; x++; }

PHP包含Javascript生成的文件名? while(x; x++; },javascript,php,Javascript,Php,cpkg\u数组可能包含多个文件名。我想知道是否有办法在PHP include语句中包含Javascript生成的文件名,如下图所示?这样做行不通 TL;DR: 为此,您需要AJAX调用 更长: 当您在浏览器中加载页面时,服务器会向您发送文件。如果该文件是php文件,则会调用php来处理该文件。处理完该文件后,服务器会将其作为静态文件发送给您 使用JS,您可以与网站进行一些交互。到目前为止,您可能已经习惯于使用表单以GET或POST数据的形式发送每个文件。使用JS,您必须执行XMLHttpReq

cpkg\u数组
可能包含多个文件名。我想知道是否有办法在PHP include语句中包含Javascript生成的文件名,如下图所示?

这样做行不通

TL;DR:

为此,您需要AJAX调用

更长:

当您在浏览器中加载页面时,服务器会向您发送文件。如果该文件是php文件,则会调用php来处理该文件。处理完该文件后,服务器会将其作为静态文件发送给您

使用JS,您可以与网站进行一些交互。到目前为止,您可能已经习惯于使用表单以GET或POST数据的形式发送每个文件。使用JS,您必须执行XMLHttpRequest来创建动态请求,并且您的页面不会再次刷新,但是您将在JS中以变量的形式获得响应


阅读所有关于这方面的内容。

这不是这样工作的

TL;DR:

为此,您需要AJAX调用

更长:

当您在浏览器中加载页面时,服务器会向您发送文件。如果该文件是php文件,则会调用php来处理该文件。处理完该文件后,服务器会将其作为静态文件发送给您

使用JS,您可以与网站进行一些交互。到目前为止,您可能已经习惯于使用表单以GET或POST数据的形式发送每个文件。使用JS,您必须执行XMLHttpRequest来创建动态请求,并且您的页面不会再次刷新,但是您将在JS中以变量的形式获得响应


阅读所有相关内容。

这将如何通过AJAX实现?您会利用JQuery的.load吗?您可以使用JQuery的AJAX。这将如何通过AJAX实现?您会利用JQuery的.load吗?您可以使用JQuery的AJAX。
while(x<=num_of_cpkgs){
  var cpkg_navtray = '\'navtrays/' + cpkg_array[x] + '.html\'';
  <?php include ?> cpkg_navtray <?php ; ?>;
  x++;
}