加载的PHP文件无法获取$\uGet变量,但包含PHP可以获取$\uGet变量
我有一个导航,可以将PHP文件加载到div中。这很好,只是我需要一个从选择器菜单发布的变量,该菜单创建变量并将PHP文件加载到页面上的div中。如果我包含相同的文件,它将从URL中提取变量,没有问题 下面是加载文件的函数加载的PHP文件无法获取$\uGet变量,但包含PHP可以获取$\uGet变量,php,include,load,Php,Include,Load,我有一个导航,可以将PHP文件加载到div中。这很好,只是我需要一个从选择器菜单发布的变量,该菜单创建变量并将PHP文件加载到页面上的div中。如果我包含相同的文件,它将从URL中提取变量,没有问题 下面是加载文件的函数 function sectionTime(val){ switch (val){ case 0: **$("#loadArea").load('allProjects.php');**
function sectionTime(val){
switch (val){
case 0:
**$("#loadArea").load('allProjects.php');**
break;
case 1:
$("#loadArea").load('allClients.php');
break;
case 2:
$("#loadArea").load('allDocuments.php');
break;
}
};
在allProjects.php文件中,我试图从URL字符串中获取变量
<?
$myYear2 = $_GET['myYear'];
echo ("myYear from GET - ".$myYear2);
?>
但它没有检索URL字符串中的$myYear变量
如果我在浏览器中直接转到allProjects.php文件,那么一切都会很好地工作
想法
提前感谢。您正在尝试从“allProject.php”检索get变量,但没有任何get值。您必须使用:load('allProjects.php?myYear=…')来获取值。但是它没有任何意义,因为您可以直接用jQuery@Stefino76-谢谢,我调整了我的代码,非常容易修复,现在可以完美地工作了。多谢各位<代码>代码案例0:$(“#加载区域”).load('allProjects.php?myYear=');打破