是的,这里有一个简单的事情,但在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,我只是无法让它返回正确的值。
THX
答案 0 :(得分:5)
=
是作业。
if ($_POST['logged'] == "yes")
答案 1 :(得分:1)
因为这是你正在做的敏感事情,所以使用严格的比较运算符。 ===
而不是作业=
。