Just nu i M3-nätverket
Gå till innehåll

Email validering mot ett php dokument, får det inte att fungera


Teco

Rekommendera Poster

Har skrivit en kod som ser ut såhär, men den fungerar inte för att validera en email mot ett php dokument.

 

function testEmail()

{

var xmlhttp;

if (window.XMLHttpRequest)

{

xmlhttp=new XMLHttpRequest();

}

else

{

xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");

}

xmlhttp.open("GET",http://ofcourse.oru.se/~IK2009/existing_email.php?email=lal@hotmail.com", true);

xmlhttp.send();

xmlDoc=xmlhttp.responseXML;

if (xmlDoc.getElementsByTagName("exists")[0].childNodes[0].nodeValue = "Yes")

{

alert ("Email is already in use");

return false;

}

}

Länk till kommentar
Dela på andra webbplatser

Är inte speciellt insatt men bör man inte ha en onreadystatechange-funktion?

Nåt som iaf är fel är att du missat ett " i början av adressen här:

xmlhttp.open("GET",http://[..].com", true);

Mer spekulation.

Får man verkligen använda absoluta adresser?

testa:

"existing_email.php?email=lal@hotmail.com"

Om du nu anropar scriptet från samma mapp.

Länk till kommentar
Dela på andra webbplatser

Ja eller innan http, t o m, sedan som i3o6 nämner, du kan inte använda en extern adress utan måste använda en intern sida med en relativ adress.

Länk till kommentar
Dela på andra webbplatser

Ja eller innan http, t o m, sedan som i3o6 nämner, du kan inte använda en extern adress utan måste använda en intern sida med en relativ adress.

 

Hemsidan har en extern server som jag behöver anropa, därför jag använder en absolut adress.

Får det verkligen inte att fungera men tack för hjälpen

 

 

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...