如果isset没有设置- php


if isset not set - php

if(isset($_POST['text1']) && isset($_POST['text2'])) {
echo "xxxxxx";
echo "yyyyyyyyyy";

} else {
?>
<form>
</form>

<?php
}

?>

当isset未设置时,我希望表单显示,而当提交表单不显示时,使用PHP。此代码当!Isset被激活,表单没有显示,是编码还是语法错误

只要在if else语句的条件前面放一个"!",
确保$_POST['text1']和$_POST['text2']没有在你的php脚本中设置。

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

} else {
?>
<form>
</form>

<?php
}

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

我知道问题了,代码没有任何问题,唯一的问题是

忘记在后面添加php. .

愚蠢的我

谢谢你的帮助。