如果没有设置 - php

时间:2011-09-07 11:50:49

标签: php

if(isset($_POST['text1']) && isset($_POST['text2'])) {

echo "xxxxxx";
echo "yyyyyyyyyy";


} else {
?>
<form>

</form>


<?php

}


?>

如果未设置isset,我希望显示的表单和使用PHP时未显示的提交表单。这段代码的时候! isset被激活,表单未显示,是编码还是语法错误

3 个答案:

答案 0 :(得分:21)

  

只需放置一个“!”在你的if else陈述的条件面前,
  确保你的php脚本本身尚未设置$ _POST ['text1']和$ _POST ['text2']。

<?php
if(!isset($_POST['text1']) && !isset($_POST['text2'])) {

echo "xxxxxx";
echo "yyyyyyyyyy";


} else {
?>
<form>

</form>


<?php

}


?>

答案 1 :(得分:3)

if(!(isset($_POST['text1']) && isset($_POST['text2']))) {
    echo "xxxxxx";
    echo "yyyyyyyyyy";
} else {
?>
<form>

</form>
<?php
}
?>

答案 2 :(得分:0)

我遇到了问题,代码没有任何内容,唯一的问题是

忘了添加php之后

傻傻的我......

感谢所有的帮助。