检查表单中的PHP变量


Check PHP Variable inside form

试图在表单中使用php变量,但没有成功

这只是一个简单的检查,看看表格上的问题是否应该被问到

这是我一直在尝试的:

<?php if ($asksex = 1): ?>
Gender <br>
  <input type="radio" name="sex" value="male" checked> Male<br>
  <input type="radio" name="sex" value="female"> Female
	
	
<?php else : ?>
	
<?php endif; ?>
<?php if ($asknews = 1): ?>
	Subscribe me to your news letter
  <input type="checkbox" name="sex" value="yes" checked= true>
	
	
	<?php else : ?>
	
<?php endif; ?>

我做错了什么?

您使用的是赋值运算符,而不是比较运算符。尝试-

<?php if ($asksex == 0): ?>
Gender <br>
  <input type="radio" name="sex" value="male" checked> Male<br>
  <input type="radio" name="sex" value="female"> Female
<?php else : ?>
<?php endif; ?>
<?php if ($asknews == 0): ?>
    Subscribe me to your news letter
  <input type="checkbox" name="sex" value="yes" checked= true>
    <?php else : ?>
<?php endif; ?>

按以下方式尝试

<?php if ($asksex == 0): ?>
Gender <br>
  <input type="radio" name="sex" value="male" checked> Male<br>
  <input type="radio" name="sex" value="female"> Female

<?php else : ?>
<?php endif; ?>
<?php if ($asknews == 0): ?>
    Subscribe me to your news letter
  <input type="checkbox" name="sex" value="yes" checked= true>

    <?php else : ?>
<?php endif; ?>