亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

jQuery驗證遠程方法的使用情況,以檢查用戶名是否已經存在。

jQuery驗證遠程方法的使用情況,以檢查用戶名是否已經存在。

慕森卡 2019-06-20 10:28:33
jQuery驗證遠程方法的使用情況,以檢查用戶名是否已經存在。我想要驗證用戶名是否存在于使用jQuery.Value的數據庫中,下面是我到目前為止所得到的信息:jQuery:    $("#signupForm").validate({         rules: {             username: {                 required: true,                 minlength: 3,                 remote: "check-username.php"                 }             },         messages: {             username:{                 remote: "This username is already taken! Try another."             }         }   });php:<?php require_once "./source/includes/data.php";header('Content-type: application/json'); $name = mysql_real_escape_string($_POST['username']); $check_for_username = mysql_query("SELECT username FROM mmh_user_info WHERE username='$name'"); if (mysql_num_rows($check_for_username) > 0) {     $output = true;} else {     $output = false;}echo json_encode($output);?>這段代碼總是顯示一個錯誤,即使用戶名不是。我正在使用jQueryMobile1.9.1提前謝謝。
查看完整描述

2 回答

?
冉冉說

TA貢獻1877條經驗 獲得超1個贊

通過更改我所使用的PHP技術,我成功地使其工作起來,下面是我的PHP:

<?php
require_once "./source/includes/data.php";header('Content-type: application/json');
$request = $_REQUEST['username'];$query = mysql_query("SELECT * FROM mmh_user_info WHERE username ='$username'");
$result = mysql_num_rows($query);if ($result == 0){$valid = 'true';}else{$valid = 'false';}echo $valid;?>

謝謝在座各位的幫助:)


查看完整回答
反對 回復 2019-06-20
  • 2 回答
  • 0 關注
  • 572 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號