bueno empesemos
1)Nesesito poder enviar el formulario siempre y cuando las 2 funciones me den true
Código HTML:
<form action='PHP/editar_clientes_basedatos.php' method='post' name='formulario_editar_clientes' target='manipulador_clientes' onsubmit='return validar_contraseñas();return verificar_nick() '>
Código PHP:
function verificar_nick()
{
alert("Comprobando nick");
var nick= document.formulario_editar_clientes.PNA_USUARIO.value;
var codigo= document.formulario_editar_clientes.PNA_CODIGO.value;
//Envio las variables nombre=Pepe, apellido= Grillo al archivo mi_php.php
$.post("validar_nick_usuario.php",{nick:nick,codigo:codigo},function(respuesta){
if(respuesta==1){
alert("Nick de usuario ya registrado");
return false;
}
});
return true;
}
function validar_contraseñas()
{
var tipo= document.formulario_editar_clientes.PNA_TIPO.value;
if(tipo==2 || tipo==3){
var contraseña1= document.formulario_editar_clientes.PNA_PASSWORD.value;
var contraseña2= document.formulario_editar_clientes.PNA_PASSWORD_REPITE.value;
if(contraseña1!=contraseña2)
{alert("contrAEÑA DIFERNTE");
return false;
}
}
return true;
}
no se si el problema este muy resente cuando hago la consulta en la bd para ver si el nick ya esta en uso podra ser eso?