Validação remota JQuery não exibindo erro [duplicado]
Esta pergunta já tem uma resposta aqui:
jQuery Valida o uso do método remoto para verificar se o nome de usuário já existe 2 respostasEstou usando o plug-in de validação JQuery, que funciona muito além da validação remota em um nome de usuário para ser único.
O script está retornando "true" ou "false", que você verá no código abaixo. Mas não sei por que não está exibindo um erro ... Vale a pena mencionar os outros erros no Usuário que são exibidos.
Regras de validação do Jquery:
User: {
required: true,
minlength: 6,
remote:{
url: 'scripts/userCheck.php',
type: "post"
}
}
Mensagens de validação JQuery:
User: {
required: "Please Enter a Username",
minlength: "Username must be more than 6 characters in Length",
remote: "User already exists"
}
userCheck.php:
<?php
/**
* Created by PhpStorm.
* User: nathanenglish5
* Date: 30/12/2015
* Time: 09:05
*/
include_once "init.php";
include_once "../resources/signup.class.php";
$signup = new signup($DB_con);
$return = "false";
$count = 0;
if (isset($_Post['User'])) {
$uid = $_Post['User'];
$sql = "SELECT COUNT(username) FROM username WHERE username = '$uid'";
$count = $signup->dataview($sql);
if($signup->data,view($sql)==0){
$return = "true";
}
}
?>
Tudo o que a classe DataView faz é retornar um número.
Qualquer ajuda ou orientação seria ótimo!