yes这里有一个简单的东西,但在PHP中不是那么方便。基本上,我有一个表单,它将使用基于PHP脚本返回的jquery .ajax提交。例如,这只是伪代码
.HTML
<form id="makepost" name="makepost" action="PHP/wronglish_submit.php" method="post">
<input type="radio" name="logged" value="yes">Logged in
<input type="radio" name="logged" value="no">Not logged in<br>
<textarea></textarea>
<input type="submit" name="sw" id="sw" value="Submit!">
</form>
.PHP
<?php
if($_POST['logged'] = "yes") {
echo "logged";
die();
} else {
echo "not_logged";
}
?>
我知道第一行是不对的,无法找出正确的方法/最有效的方法来解决这个问题。我可以在返回值上处理 ajax,但我无法让它返回正确的值。
感谢
=
是赋值。
if ($_POST['logged'] == "yes")
由于这是您正在做的一件敏感的事情,因此请使用严格的比较运算符。 ===
而不是分配一个=
.