Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/278.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-在include中获取POST数据_Php_Post_Include - Fatal编程技术网

PHP-在include中获取POST数据

PHP-在include中获取POST数据,php,post,include,Php,Post,Include,我的情况如下: 我有一个插件目录,所有需要相同的功能。所以我编写了一个general.php,其中包含每个插件都使用的通用函数。现在我可以让插件的开发人员包含我的general.php文件,但这可能会让他/她非常恼火,因为它是嵌套的,所以当开发人员想要包含它时,他/她会得到以下信息:include'../../../../../../../../../../lib/general.php',所以我所做的是让插件加载程序预先包含general文件,以便开发人员不需要每次有新文件时都访问常规文件。现

我的情况如下:

我有一个插件目录,所有需要相同的功能。所以我编写了一个general.php,其中包含每个插件都使用的通用函数。现在我可以让插件的开发人员包含我的general.php文件,但这可能会让他/她非常恼火,因为它是嵌套的,所以当开发人员想要包含它时,他/她会得到以下信息:
include'../../../../../../../../../../lib/general.php'
,所以我所做的是让插件加载程序预先包含general文件,以便开发人员不需要每次有新文件时都访问常规文件。现在,在开发人员生成表单并需要获取POST数据之前,这一切都是有效的

但是我不能访问include中的POST数据,有没有办法从include文件中访问POST数据

加载方式如下所示:

include '../lib/general.php';
include Plugin::GetPluginViewPath;
我无法访问包含中的POST数据

你可以

是否有方法从包含文件访问POST数据

对。只要访问它

只要$\u POST数组被填充,并且没有被某些代码取消设置,它就可以在任何地方完全访问

当然,您应该包括PHP文件,而不是HTTP资源

我无法访问包含中的POST数据

你可以

是否有方法从包含文件访问POST数据

对。只要访问它

只要$\u POST数组被填充,并且没有被某些代码取消设置,它就可以在任何地方完全访问

当然,您应该包括PHP文件,而不是HTTP资源

我无法访问包含中的POST数据

你可以

是否有方法从包含文件访问POST数据

对。只要访问它

只要$\u POST数组被填充,并且没有被某些代码取消设置,它就可以在任何地方完全访问

当然,您应该包括PHP文件,而不是HTTP资源

我无法访问包含中的POST数据

你可以

是否有方法从包含文件访问POST数据

对。只要访问它

只要$\u POST数组被填充,并且没有被某些代码取消设置,它就可以在任何地方完全访问


当然,您应该包括PHP文件,而不是HTTP资源,尽管

Sigh。我现在注意到了这个问题,因为数据库错误,我的整个脚本都死掉了,因此无法访问POST变量。不过非常感谢!接受答案,告诉我正确的方向。我现在注意到了这个问题,因为数据库错误,我的整个脚本都死掉了,因此无法访问POST变量。不过非常感谢!接受答案,告诉我正确的方向。我现在注意到了这个问题,因为数据库错误,我的整个脚本都死掉了,因此无法访问POST变量。不过非常感谢!接受答案,告诉我正确的方向。我现在注意到了这个问题,因为数据库错误,我的整个脚本都死掉了,因此无法访问POST变量。不过非常感谢!接受答案,告诉我正确的方向