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. .
愚蠢的我
谢谢你的帮助。