0
此javascript:援引JavaScript和JSON到PHP
"jform[username]": {
required: true,
minlength:5,
maxlength:15,
remote: "modules/mod_easiness_register/libs/elements/db_checker.php"
},
必須通過它的價值,這個PHP腳本: 「各地(行情)」 jform [用戶名]
if (isset($_REQUEST['jform[username]'])) {
$username = $_REQUEST['jform[username]'];
$username = $mysqli->real_escape_string($username);
$check_for_username = $mysqli->query("SELECT username FROM $users WHERE username='$username'");
if (mysqli_num_rows($check_for_username)) {
echo "false";
} else {
echo "true";
}
}
的 「」是麻煩製造者,但我必須使用這些引號來使括號[]工作(並且我也需要這些括號)。我認爲JSON無法處理這個問題。你知道這個方法嗎?我希望你明白這個問題。非常感謝您的幫助。
從技術上講,在JSON對象中的每個鍵周圍都需要雙引號 - 並且由於缺少所有其他鍵上的雙引號,因此某些JSON解析器會爲您的對象引發錯誤。所以雙引號不會造成問題,它們會阻止它。 St.Woland在下面是正確的 - PHP會自動將它變成一個數組。 – 2012-03-13 20:57:36