By Dhiraj | June 19, 2008

AJAX GET IN PHP

var http_request = false;
function makePOSTRequest(url) {
http_request = false;
if (window.XMLHttpRequest) { // Mozilla, Safari,…
http_request = new XMLHttpRequest();
if (http_request.overrideMimeType) {
// set type accordingly to anticipated content type
//http_request.overrideMimeType(’text/xml’);
http_request.overrideMimeType(’text/html’);
}
} else if (window.ActiveXObject) { // IE
try {
http_request = new ActiveXObject(”Msxml2.XMLHTTP”);
} catch (e) {
try {
http_request = new ActiveXObject(”Microsoft.XMLHTTP”);
} catch (e) {}
}
}
if (!http_request) {
alert(’Cannot create XMLHTTP instance’);
return false;
}

http_request.onreadystatechange = alertContents;
http_request.open(’GET’, url, true);
http_request.send(null);
}

function alertContents() {
if (http_request.readyState == 4) {
if (http_request.status == 200) {
//alert(http_request.responseText);
result = http_request.responseText;
document.getElementById(’img_spin’).style.display=’none’;
alert(result);
if(result==’1′) {
document.getElementById(’txtuser’).disabled=true
document.getElementById(’txtpass’).disabled=true
document.getElementById(’div_err’).style.display=’none’;
}
else if(result==’0′){
document.getElementById(’txtuser’).disabled=true
document.getElementById(’txtpass’).disabled=true
document.getElementById(’div_err’).style.display=’block’;
}
} else {
alert(’There was a problem with the request.’);
}
}
}

function get() {
document.getElementById(’img_spin’).style.display=’block’;
var poststr = “user=” + encodeURI( document.getElementById(”txtuser”).value ) +
“&pass=” + encodeURI( document.getElementById(”txtpass”).value );
//alert(poststr);
makePOSTRequest(’__pro/pro-post.php?’ + poststr);
}

Digg Facebook Technorati Bloglines

Email This Post Email This Post
Topics: Scripts |



Leave a Comment

Name:

E-Mail :

Website :

Comments :

Ad

Calendar

November 2008
M T W T F S S
« Oct «-»  
 12
3456789
10111213141516
17181920212223
24252627282930

Search

Polls

  • Who will rule the world?

    View Results

    Loading ... Loading ...