0

嗨,我是 PHP 编程的初学者,当我尝试进行一些表单验证时,我收到了这个错误:

“致命错误:无法在第 67 行的 C:\xampp\htdocs\Web\Proiecte\Cristina\formular.php 的写入上下文中使用函数返回值”

这是我本节的 HTML:

<form id ="fabrica" action="formular.php" method="post">
    <input type="checkbox" name="unu"/>
</form>

这是我的 php 代码:

if(isset($_POST('unu'))){
                        echo "<tr>";
                        echo "<td>a mers</td>";
                        echo "</tr>";
                    }

我究竟做错了什么?

4

3 回答 3

6

_POST 是一个关联数组(超全局)

您可以使用常规数组语法访问其内容

$_POST['unu']

代替

$_POST('unu')
于 2012-06-05T10:51:15.143 回答
1
if(isset($_POST['unu']))

使用方括号

于 2012-06-05T10:51:24.977 回答
1

后值存储为数组

要访问它们,您需要编写为

               if(isset($_POST['unu'])){
                    echo "<tr>";
                    echo "<td>a mers</td>";
                    echo "</tr>";
                }
于 2012-06-05T10:54:43.713 回答