2声明$ _POST不起作用

时间:2018-02-12 07:11:57

标签: php

我需要使用2 $ _POST。这是代码,但它不起作用。

if($_POST['grade'] == 'G1') && ($_POST['district'] == 'D1')

提前致谢!

2 个答案:

答案 0 :(得分:2)

在我看来,在尝试访问内部的任何密钥之前,您还应检查$_POST是否为空

<?php
error_reporting(E_ALL);

if (!empty($_POST)) {

    if ($_POST['grade'] == 'G1' && $_POST['district'] == 'D1') {
        #condition fulfilled.
    } else {
        print_r($_POST); #debug $_POST and see where you went wrong
        exit;
    }
} else {
    die('POST GLOBAL IS EMPTY');
}

答案 1 :(得分:-1)

试试这个

if($_POST['grade'] == 'G1' && $_POST['district'] == 'D1'){

    //Both Founded

}else{

    //Not Founded

}