พอดีว่าผมจะใช้ validate jquery เช็คค่าของ email ที่ซ้ำกันครับ
แต่ผมเขียนโค้ดออกมาแล้ว มันรีเทินค่า true มาให้อย่างเดียวเลยครับ
ไม่ทราบว่าตรงนี้ผมเขียนอะไรผิดรึเปล่าครับ รบกวนชี้แนะมือใหม่หน่อยครับ
ขอบคุณครับ
โค้ด PHP ชื่อ emails.php
$request = trim(strtolower($_REQUEST['email']));
$result = mysql_query("select email from member where email='$request'");
$true = 'true';
$false = 'false';
if (mysql_num_rows($result) > 0) {
echo $false;
} else {
echo $true;
}
โค้ด jquery
$(document).ready(function() {
var validator = $("#formsignup").validate({
rules : {
email: {
required: true,
email: true,
remote: "emails.php"
}
},
messages: {
email: {
required: "Please enter a valid email address",
minlength: "Please enter a valid email address",
remote: jQuery.format("{0} is already in use")
}
}
});
});