PHP iFrame条件
我试图得到它,如果两个条件匹配,那么两个iframe都工作,但它只显示其中一个PHP iFrame条件,php,if-statement,Php,If Statement,我试图得到它,如果两个条件匹配,那么两个iframe都工作,但它只显示其中一个 if ($_POST["age"] === '13below') { echo '<iframe id="13" width="80%" height="400px" src="https://domain.com"></iframe>'; } if ($_POST["age"] === '18plus') { echo '<iframe id="18" width="80%" heig
if ($_POST["age"] === '13below')
{
echo '<iframe id="13" width="80%" height="400px" src="https://domain.com"></iframe>';
}
if ($_POST["age"] === '18plus')
{
echo '<iframe id="18" width="80%" height="400px" src="https://domain.com"></iframe>';
}
如果选中两个复选框,则该值可以等于相同的值。我有这样的理由。一个变量不能匹配两个值。它可以匹配第一个条件或第二个条件,但不能同时匹配两个条件。所以你想要的东西在目前的形式下是不可能的。请告诉我,为什么$u POST[age]可以同时等于13岁以下和18岁以上?这两个复选框都可以勾选。这就是用户发布所有年龄组内容的方式。即使有两个复选框,也只有一个变量。它不能包含两个值。你的支票盒是什么样子的?我明白你的意思,但现在我遇到了一个有条件的问题。有什么建议吗?不要彻底改变你的问题,你已经使所有现有的评论和答案无效。发布一个新问题。