我有一个表单,只有一个提交按钮。但在脚本中,我需要在同一页面中检查两次if(isset($_POST['submit']))
。例如
。
<?php
if(isset($_POST['submit']))
{
//some code
}
//html code
if(isset($_POST['submit']))
{
//some code
}
它工作吗?是否有任何问题要做到这一点。
我有一个表单,只有一个提交按钮。但在脚本中,我需要在同一页面中检查两次if(isset($_POST['submit']))
。例如
。
<?php
if(isset($_POST['submit']))
{
//some code
}
//html code
if(isset($_POST['submit']))
{
//some code
}
它工作吗?是否有任何问题要做到这一点。
你可以做到但不需要寿。 您可以使用变量定义$ _REQUEST和使用该变量 例如:
<?php
$submitted = (isset($_POST['submit'])) ? true : false;
if($submited)
{
//some code
}
?>
//html code
<?php
if($submitted)
{
//some code
}
?>
'$ submited =(isset($ _ POST ['submit']))?真假; if($ submited) { //部分代码 }' - 嗯?你正在使用三元和'if'? –
我使用三元来设置变量的真或假。比如果他需要执行一些检查,他可以使用变量而不是再次调用所有变量。 –
三元已经照顾到了 –
雅,如果(isset($ _ POST [“提交”]))的基础上有可能使用两次你要求。
在下面的表格中最好有一个命名的提交按钮元素。
<form name="form" action="<?php echo __FILE__ ?>" method="POST">
<input name="Form1" type="submit" value="Send">
</form>
<?php
if(isset($_POST['Form1'])){
var_dump($_POST);
}
?>
isset()
不改变其输入变量的值。
因为$ _ POST是一个变量,它可以在任何地方沿柱子被用来 ,因为你需要没有任何问题
好运
所以,你可以检查使用
isset()
多次它的价值,有什么问题接着就,随即? –尝试编写代码以及测试它所需的任何内容,并尝试*** – Epodax
为什么不尝试执行它? –