<%
kimdir = Request.Form("kimdir" )
parola = Request.Form("parola" )

set bakiniz = Bag.Execute("Select * from kullanici where kadi='"&kimdir&"' and pass='"&parola&"'" )
If bakiniz.eof Then
session("uyecim" )=""%>
<script>
alert('Kullanıcı adı veya parola hatalı!\n\nLütfen tekrar deneyiniz...' );
history.back( )
</script>
<%Else
if bakiniz("aktifmi" ) = "0" then
session("uyecim" )=""
%>
<script>
alert('Üyeliğiniz henüz aktive edilmemiş durumda!' );
history.back( )
</script>
<%
else
session("uyecim" ) = kimdir
set girdiya = Server.CreateObject("ADODB.Recordset" )
Sql = "SELECT * FROM kullanici where kadi='"&session("uyecim" )&"'"
girdiya .Open sql, StrCn, 1, 3
girdiya ("online" ) = "1"
girdiya ("songiris" ) = Now( )
girdiya.update
end if
Bag.Close
Response.Redirect("../" )
%>
<%
end if
bakiniz.Close
Set bakiniz= Nothing
%>

Arkadaşlar bu şekilde adam giriş yaptı herşey normal şimdi bu adam üye girişi yaptı ve online=1 yani online durumu 1 oldu adam sitede tamam

Şimdi adam sitede çıkış link tıklayınca tamam online=0 olacak ama bu adam çıkış linkine tıklamıyor direkt tarayıcıyı basıp kapatıyor ve online=1 olarak veritabanında hala çevrimiçi gözüküyor .

Şimdi benim istediğim bu adam tarayıcısını kapatsa bile online=1 olan veritabanımdaki sütnu online=0 konumuna nasıl getirebilirim veritabanı olarak mysql kullanmaktayım. yardımlarınız için şimdiden teşekkür ederim.