安装齐博CMS的v7时,发现表单无法提交,到提交页面echo,发现值为空我的php版本是5.3.3,获取参数内容的函数是_POST,根据网上一些方法,比如:

问题:网页上提交表单之后,PHP为什么不能获取提交的内容?然而在老版本的PHP上运行却正常。  新版的PHP已经废弃了原来的表单内容处理方式,即不再把提交的表单的内容直接复制到一个同名变量中。解决办法有四个:  1. 修改php.ini,查找 register_globals,将其值修改为 On。这样就可以像原来一样,例如,提交的表单中包括一个名为"username"的变量,那么在php中就可以直接使用$username来访问该变量。但是,除非你要使用一段旧的代码而考虑到兼容性问题,否则不建议使用该方法。  2. 使用 $HTTP_GET_VARS、$HTTP_POST_VARS数组来访问,例如写成$HTTP_POST_VARS["username"]的形式。不过该方法也不建议采用。  3. (推荐)使用 $_POST、$_GET等数组来访问,例如写成 $_POST["username"]的形式。建议采用这种方法。  4. (推荐)使用 import_request_variables 函数。该函数将提交内容导入到变量中。例如 import_request_variables("gp", "rvar_");第一个参数可以选择g,p,c,分别表示导入 GET,POST,COOKIE 变量;第二个参数为导入后的变量前缀。执行上面的语句后即可使用 $rvar_username 来访问提交的 username 变量。使用import_request_variables("gp", "");可以兼容以前的PHP程序。】是不能解决我的问题的,v7版式比较新的版本,而且我以前安装v7sp版本时,是可以安装的,可以正常使用的,所以可以排除上述方案中的方法。我在使用中,发现要改一个flash的函数,使用 Sothink SWF Decompiler 反编译,然后修改script代码之后,重新发布了一个flash文件,但期间出了点问题。因Sothink SWF Decompiler 不能直接修改actionscript代码,只能导出后,由falsh pro cs3编辑,所以我安装了它,但是修改完falsh文件之后,再回到管理页面登陆时,就不可能登陆了,强制登陆之后,也无法修改密码(我以为是密码错了),我想干脆重新安装正式版好了,但是无论如何也无法安装(以前虽然通过http://localhost/...无法安装,但通过http://127.0.0.1/..却是可以的,这次这么都不行了)。后来我通过直接后台修改变量值的方式,安装成功,但是想进入管理页面,却发现值无法提交到后台,echo发现为空。我想是不是falsh pro cs3之类的软件导致的,或qq医生(我安装了)等软件设置了什么,请各位遇到过此类的问题的人能帮忙一下,谢谢。