Arkadaşlar elimde aşağıda verdiğim kodlar var, bunu biraz daha geliştirmek istiyorum.
Bu ajax sadece
epostaadresi için yapılmış. Kod:
function kontrolet() {
ajax = new AJAX();
var bilgi= document.uye_kayit.epostaadresi.value;
var dosya= 'ajaxkontrol.php?epostaadresi=';
if ( ajax ) {
ajax.onreadystatechange = function () {};
ajax.abort();
}
ajax.open('GET', dosya + bilgi, true);
ajax.setRequestHeader("If-Modified-Since", "Sat, 1 Jan 2000 00:00:00 GMT");
ajax.setRequestHeader("Connection", "close");
ajax.send(null);
ajax.onreadystatechange = function () {
if( ajax.readyState == 4 ) {
document.getElementById('cevap').innerHTML = ajax.responseText;
function AJAX() {};
}
}
}
Eğer rumuz için de bunu kullanmak istersek aynı kodu tekrar yazıp rumuza uyarlamamız gerek.. şifre için yine aynı yol... ama bu kontrolet() fonksiyonuna bir değişken atayıp içerideki kırmızı yazılmış yeri de o değişkenle belirlememiz mümkün diye düşünüyorum. Ben yapamadım eğer yardımcı olursanız çok sevinirim.
Mantık olarak demek istediğim şekil ise şöyle:
Kod:
function kontrolet($degisken) {
ajax = new AJAX();
var bilgi= document.uye_kayit.$degisken.value;
var dosya= 'ajaxkontrol.php?$degisken=';
if ( ajax ) {
ajax.onreadystatechange = function () {};
ajax.abort();
}
ajax.open('GET', dosya + bilgi, true);
ajax.setRequestHeader("If-Modified-Since", "Sat, 1 Jan 2000 00:00:00 GMT");
ajax.setRequestHeader("Connection", "close");
ajax.send(null);
ajax.onreadystatechange = function () {
if( ajax.readyState == 4 ) {
document.getElementById('cevap').innerHTML = ajax.responseText;
function AJAX() {};
}
}
}
Ajax'ı daha yeni yeni öğrenmeye başladığım için denemelerim sonuçsuz kaldı, bilen bir arkadaş yarımcı olursa sevinirim..
Teşekkür ederim..