javascript - 如果用户收到 else 语句,是否可以刷新页面或禁用下一个文本字段?

标签 javascript php mysql

 <?php
    require_once("dbcon.php");

    if(!empty($_POST["username"])) {

    $result = mysql_query("SELECT count(*) FROM users WHERE userName='" . 

    $_POST["username"] . "'");

    $row = mysql_fetch_row($result);
    $user_count = $row[0];

      if($user_count>0) {

          echo "<span class='status-not-available'> Username registered</span>";

      }else{
          echo "<span class='status-available'> Username not Available.</span>"; 
   }

   }

?>

这是我的代码,谢谢!

最佳答案

<?php
require_once("dbcon.php");

if(!empty($_POST["username"])) {

$result = mysql_query("SELECT count(*) FROM users WHERE userName='" . 

$_POST["username"] . "'");

$row = mysql_fetch_row($result);
$user_count = $row[0];

  if($user_count>0) {
      die("{success:true, message: \"Username registered.\"}");

  }else{
      die("{success:true, message: \"Username not Available.\"}");
   }

   }

?>

然后您可以捕获成功值来定义您的文本字段

编辑: 把这个放到你的js中:

var Stat = form.reader.jsonData.Message;

此“统计”将为您提供消息

关于javascript - 如果用户收到 else 语句,是否可以刷新页面或禁用下一个文本字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33194066/

相关文章:

javascript - 在接收月份的文本框中输入验证

php - 如何在 Android 中使用 firebase 向 1000 多个用户发送推送通知?

php - 获取现有的 Paypal 账户和电子邮件账户错误

c# - 从ASP.NET C#数据库中提取img

mysql - 使用多个 SELECT 和 GROUP BY 进行查询

php - Laravel 将动态输入数据数组保存到数据库中

javascript - DOMParser 注入(inject) DOM 但注入(inject)后不应用 css 样式表?

javascript - jquery 菜单淡入淡出部分

javascript - console.log 消息在执行实际任务之前出现

php - 使用 PHPStorm 在 PHPUnit 中不断获取 "You cannot serialize or unserialize PDO instances"