具有未定义数据的Php

时间:2013-11-07 17:33:07

标签: php input http-post http-get

我从服务器获得了php文件,但是有问题。这些文件使用输入表单,也通过链接请求获取数据。令人惊讶的是,根本没有使用$_POST$_GET。我正在使用XAMPP的基本配置,因此导致很多定义错误。

我必须添加$_POST才能使其部分工作它在服务器上的工作方式,但编辑所有的php文件会很痛苦。

所以问题是,如何设置php以便它可以使用未定义的数据?

2 个答案:

答案 0 :(得分:1)

在尝试使用之前测试用户输入是否存在。

$foo = "Default value";
if (isset($_GET['foo'])) {
    $foo = $_GET['foo']; 
}

答案 1 :(得分:0)

试试吧

extract($_POST, EXTR_SKIP);
extract($_GET, EXTR_SKIP);

将它们放在php文件的起始位置。

呃......

error_reporting(0);