Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
Yardım
karakter kaldı

Ajax ile verikontrolu ?

slm arkadaşlar asp + ajax üyelik sistemi yaptım. sistem güzel çalışıyor. veriyi gönderiyorum kontrol ettiriyorum. eğer kullanıcı var giriş yapıldı yoksa yapılamadı yazdırıyorum. peki ben o kullanıcıya ait ID numarasını geri çektirip hoşgeldin özgür şeklinde nasıl yazdırabilirim ?



<script>
function yeni_nesne(){
var nesneyarat;
/*@cc_on @*/
/*@if (@_jscript_version >= 5) try { nesneyarat = new ActiveXObject("Msxml2.XMLHTTP"); }
catch (e) {
try { nesneyarat = new ActiveXObject("Microsoft.XMLHTTP"); }
catch (E) { nesneyarat = false; }
}@end @*/
if (!nesneyarat && typeof XMLHttpRequest!='undefined') {
try {
nesneyarat= new XMLHttpRequest();
} catch (e) {
nesneyarat=false;
}
}
return nesneyarat;
}

function AoL(id,cikti,hedef) {
var aktifform = document.getElementById(id);
var ekranayaz = document.getElementById(cikti);
var ciktiver = new String("");
var name, value;
for(var I = 0; I < aktifform.elements.length; I++){
name = aktifform.elements[I].name;
value = aktifform.elements[I].value;
ciktiver += escape(name) +'='+ encodeURIComponent(value) +'&';
}
var nesneiste = new yeni_nesne();
nesneiste.open("post", hedef, true);
nesneiste.setRequestHeader("Content-type", "application/x-www-form-urlencoded; charset=iso-8859-9");
nesneiste.send(ciktiver);
nesneiste.onreadystatechange = function() {
if (nesneiste.readyState == 4 && nesneiste.status == 200) {
ekranayaz.innerHTML = nesneiste.responseText;
if (ekranayaz.innerHTML == 'ok') {
document.getElementById('GirisPaneli').style.display = 'none';
document.getElementById('UyePaneliAcik').style.display = 'block';
document.getElementById('OnayliSonuc').style.display = 'block';
document.getElementById('HataliSonuc').style.display = 'none';
}
else {
document.getElementById('HataliSonuc').style.display = 'block';
}
}
else { ekranayaz.innerHTML = ''; }
}
return false;
}
</script>
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Cevaplar

  • pro-asp adlı üyenin fotoğrafı
    9 yıl önce yazılmış
    11 cevap - 57 soru
    mesela burada gelen veri "ok" ise şunu yap diyorum. örneğin asp sayfamda ID numarasınıda yazdırdım diyelim. ben o ID numarasını Nasıl kullanabilirm. ? veri tabanından kayıt çektireceğim cünkü sonrada heş geldin özgür yazdıracağım. altta menuler olacak o üyeye ait. yani benim ID numarasını almam lazım. şimdiden teşekkürler
  • efe4ka adlı üyenin fotoğrafı
    9 yıl önce yazılmış
    28 cevap - 1 soru
    kullanıcının browserına id numarasını cookie olarak atın veya sezonlarla çalışıyorsanız id numarasınıda bir sezona yükleyin böylece sezon otomatik auth işlemini gerçekleştirince gerekli veritabanı sorgusunu yapabilirsiniz.
    • pro-asp adlı üyenin fotoğrafı pro-asp
      kardeş o şekilde session ile yapıyorum ama sayfanın yenilenmesi gerekiyor. o zaman ajaxın anlamı kalmıyor. ilgin için teşekkür ederim.
      9 yıl önce yazılmış
    • phpkutuphanesi adlı üyenin fotoğrafı phpkutuphanesi
      Gönderdiğin Veya Çektiğin Sayfa Linke id sini Ekle o Sayade GEt methoduyla Çekersin arkadaş sesion Demiş Sesion İçin Sayfa yenilemeye gerk yokki
      9 yıl önce yazılmış
    • efe4ka adlı üyenin fotoğrafı efe4ka
      arkadaşın dediği doğru session ları veritabanında da tutabilirsin, eğer sessionu varsa ip ve sessionid den gerekli bilgiyi çekersin sayfa yenilemeye gerek yoktur. senin kodlama türüne bağlı gerçekleştirebilirsin işlemlerini.
      9 yıl önce yazılmış