我的Php验证在FB Canvas iframe内不工作


My Php Validation doesn't work when inside FB Canvas iframe

我有一个表单的服务器端php验证。当我把这个表单放到canvas iframe中时,它停止了正常工作。

if (is_array($this->post('variable')))

上面的代码是一个if语句,即使参数为真,它仍然会转到else if。有人遇到过这个问题吗?

请注意,第一次iframe运行将从Facebook获取post变量。在创建表单之前,您可能不需要post变量。