我只是在修复一些表单验证,我似乎有一个非常奇怪的问题。
$newsletter = $_POST['newsletter']; // value 0 or 1 is passed from form, as "value"
// input type is radiobuttens
然后我有一个非常简单的
if ($newsletter != "0" || $newsletter != "1") {
$error_message .= 'Invalid newsletter?<br />';
}
它不通过这个?我确实尝试过:
if ($newsletter != 0 || $newsletter != 1) {
也没有通过,但据我所知,那就是将字符串与 int 进行比较