Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/257.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 覆盖iFrame和基础页面(LAMP)之间的通信_Php_Iframe - Fatal编程技术网

Php 覆盖iFrame和基础页面(LAMP)之间的通信

Php 覆盖iFrame和基础页面(LAMP)之间的通信,php,iframe,Php,Iframe,我有一张小表格要填写 如果用户已登录,则表单将正常提交。如果用户未登录,我将显示一个覆盖层,其中包含一个iframe'd页面,其中包含一个登录框,用户在其中输入凭据。如果凭证正确,我可以“跳出”框架“返回”到主页面,但如何更新此主页面,例如显示“您现在已登录”,并更改JS/PHP登录,以确定表单是否可以正常提交,而不会被覆盖层提示再次拦截 顺便说一句,这两个单独的页面彼此都不知道,所以我正在努力找到解决这个问题的方法 这是在LAMP/jQuery/CodeIgniter环境中 编辑:CodeIg

我有一张小表格要填写

如果用户已登录,则表单将正常提交。如果用户未登录,我将显示一个覆盖层,其中包含一个iframe'd页面,其中包含一个登录框,用户在其中输入凭据。如果凭证正确,我可以“跳出”框架“返回”到主页面,但如何更新此主页面,例如显示“您现在已登录”,并更改JS/PHP登录,以确定表单是否可以正常提交,而不会被覆盖层提示再次拦截

顺便说一句,这两个单独的页面彼此都不知道,所以我正在努力找到解决这个问题的方法

这是在LAMP/jQuery/CodeIgniter环境中


编辑:CodeIgniter的XML RPC类对此有用吗?

最好不要使用iframe,而只使用ajax。在iframe之外进行通信是出了名的设计困难