如何编写isset()函数



每次单击提交按钮时,它只是显示而不是设置。我无法提交表单,这是一个示例代码,我的实际代码也不起作用。如果我的系统有问题,请帮我解决。

<?php 
if(isset($_POST['submit'])){
echo "Button clicked";
} else{
echo "not set";
}
?>
<html>
<head>
<title>Sample page</title>
</head>
<body>
<form name="form1" action="<?php echo    $_SERVER['PHP_SELF'];?>">
<input type="submit" name="submit" value="submit">
</form>
</body>
</html>

表单的method属性的默认值为GET。数据在查询字符串中提交,该字符串将通过$_GET超全局可用。

要将数据移动到请求主体(在那里它将通过$_POST超全局可用(,您需要将method="POST"指定为<form>上的属性。

最新更新