Peguei alguns exemplos na net porém minha rotina não funciona. O que eu preciso é verificar se um determinado e-mail já está cadastrado no banco de dados. Quando executo ele simplesmente não verifica, ou parece que não executa a url apontada no remote:
Pergunta
celo.fmpz
Pessoal, boa tarde.
Alguém poderia me ajudar com o método remote ?
Peguei alguns exemplos na net porém minha rotina não funciona. O que eu preciso é verificar se um determinado e-mail já está cadastrado no banco de dados. Quando executo ele simplesmente não verifica, ou parece que não executa a url apontada no remote:
$("#formNewCliente").validate({
// Define as regras
rules:{
email:
{
required: true,
email: true,
remote:
{
url: 'qryNewCliente.php',
type: "POST",
data:
{
jaexiste: function()
{
return $(':input[name="email"]').val();
}
}
},
maxlength: 60
},
e aqui a rotina em php:
<?php
if( $_SERVER['REQUEST_METHOD']=='POST' ){
include "conexao.php";
$mailpesquisado = getPost('email');
$arrayMyPesq = mysql__query("SELECT * FROM clientes WHERE email='$mailpesquisado'");
$numlinhas = mysql_num_rows($arrayMyPesq);
if ($numlinhas > 0){
echo "false";
}else{
echo "true";
}
}
function getPost( $key ){
return isset( $_POST[ $key ] ) ? filter( $_POST[ $key ] ) : null;
}
function filter( $var ){
return $var; //faça o tratamento
}
?>
Agradeço pela ajuda.
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.