Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
Message from discussion Ajax + PHP + MySQL
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Jose Luis Benito  
View profile   Translate to Translated (View Original)
 More options Mar 14 2011, 3:03 pm
From: Jose Luis Benito <jlben...@jdmultimedia.net>
Date: Mon, 14 Mar 2011 20:03:28 +0100
Local: Mon, Mar 14 2011 3:03 pm
Subject: Ajax + PHP + MySQL
Hola a todos, tengo un problema tonto, seguro que más de uno lo ha
solucionado, pero yo ahora mismo (llevo toda la tarde) no hay manera de
localizar el error. Os explico, y abajo os dejo el codigo. Tengo un
formulario, que solicito varios datos, uno de ellos es el email. Antes
de hacer la insercion del usuario quiero comprobar con la bbdd que el
email no exista con anterioridad (os pongo el codigo que uso)
     ****
     var respuesta="";
     if(form.email.value==""){
         var envio="NO";
         divEmail.innerHTML = "<h3><font color='red'>E-mail</font></h3>";
     }else{
         var email=form.email.value;
         ajax=objetoAjax();
         ajax.open("POST","confUsuario.php?email="+email, true);
         ajax.onreadystatechange=function() {
             if (ajax.readyState==4) {
                 respuesta = ajax.responseText;
alert("respuesta " + respuesta);
                 if(respuesta=="0"){
                     divEmail.innerHTML = "<h3>E-mail</h3>";
                 }else{
                     var envio="NO";
                     divEmail.innerHTML = "<h3><font
color='red'>E-mail</font></h3>";
                     divEmail2.innerHTML = "<h3><font color='green'>Ya
existe un usuario con este email.</font></h3>";
                 }
                 //divResultado.innerHTML = "holla"
             }
         }
         ajax.send(null);
     }
     alert("respuesta " + respuesta);
     ***

La cuestion es que la consulta y todo lo hace bien,  ... pero mientras
que en el primer aler me da un valor (lo que sea) en el segundo alert ya
ha perdido ese valor, por lo tanto desvirtua el resto del script.

Se que el nivel de la pregunta es mas bien 'tonto' pero me esta dando
dolores de cabeza.... y por mas que he buscado (se que hay montones de
ejemplos) ahora que los necesito no lo encuentro.

--
Salutacions
Jose Luis Benito
Tel. 671 085 000

---------------------------------------------------------------------
J&Dmultimedia.net
Tel. 93 307 98 38
correu: jlben...@jdmultimedia.net
web: http://www.jdmultimedia.net
skype: jlbenito72
---------------------------------------------------------------------
Aquest correu electrònic i els seus fitxers adjunts es dirigeixen exclusivament al seu destinatari i poden contenir informació confidencial, sotmesa a secret professional segons la legislació vigent.
Si ha rebut aquest missatge per error, li demanem que ens ho faci saber i l'esborri immediatament.

Este correo electrónico y los ficheros adjuntos se dirigen exclusivamente a su destinatario y pueden contener información confidencial, sometida a secreto profesional según la legislación vigente.
Si recibe este mensaje por error, le rogamos que nos lo haga saber y lo borre inmediatamente.
---------------------------------------------------------------------


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.