那是因为你的register_globals=off改用$_POST
解决方案 »
- sql2000数据库与appserv结合的时候除(extension=php_mssql.dll)外还有要配置的吗?
- 关于php cur的和facebook的问题,本人想后台模拟登录facebook并获得其好友信息(邮箱)
- PHP分页显示查询结果的问题
- 为什么用list分解出来的字符串转不了整数?
- 帮忙解决下PHP问题
- 取总数时,用select count(*) 和 select count(id),id为主键,在效率上有区别吗?
- @是什么意思?
- PHP 有时间比较函数吗?
- 请问读取文件名用什么函数
- 高分求解!!!这段JAVA代码如果用PHP怎么实现
- mysql高手请进:超难的sql
- ■■如何实现这个功能?■■
global $参数
来获得
if(!empty($_POST))
{
$input1=$_POST['input1'];
}elseif(!empty(HTTP_POST_VARS))
{
$input1=$_HTTP_POST_VARS['input1'];
}
?>
目前知道的最好的写法,最好是写成函数
这是phpMyAdmin里的一个,可以借鉴一下!
<?php
if (!defined('PMA_GRAB_GLOBALS_INCLUDED')) {
define('PMA_GRAB_GLOBALS_INCLUDED', 1); if (!empty($_GET)) {
extract($_GET, EXTR_OVERWRITE);
} else if (!empty($HTTP_GET_VARS)) {
extract($HTTP_GET_VARS, EXTR_OVERWRITE);
} if (!empty($_POST)) {
extract($_POST, EXTR_OVERWRITE);
} else if (!empty($HTTP_POST_VARS)) {
extract($HTTP_POST_VARS, EXTR_OVERWRITE);
} if (!empty($_FILES)) {
while (list($name, $value) = each($_FILES)) {
$$name = $value['tmp_name'];
}
} else if (!empty($HTTP_POST_FILES)) {
while (list($name, $value) = each($HTTP_POST_FILES)) {
$$name = $value['tmp_name'];
}
}
} ?>