ÇEREZLER ILE ZIYARET SAYISINI ÖGRENMEK

Genellikle büyük yabancı firmaların web sitelerinden yoklanan ve bilgisayarımıza yerleşen cookie' ler (Microsoft Türkçe’si ile "çerezler") bilgisayarınızın veya sizin hakkınızdaki basit bilgileri sabit diskinizde belirli bir klasörde tutmak için kullanılır. Web sitesini tekrar ziyaret ettiğinizde bu bilgiler sunucu tarafından okunur ve sunucu sizin hakkınızdaki bilgileri bu yolla edinir. Windows'unuzu tekrar kurduğunuzda bazı web sitelerinde oluşturduğunuz kişisel sayfaların karşınıza gelmemesinin sebebi budur.

Web sunucu, ‘Cookies’ klasöründeki bilgilerinizi bulamadığı için sizin kim olduğunuzu anlayamaz…  Sayfanızı ziyaret eden kullanıcının sabit diskinde bilgi tutmak çok kolaydır. Aşağıdaki Javascript, kullanıcının ziyaret sayısını yine kullanıcının sabit diskinde tutar ve kullanıcının her yeni ziyaretinde sayıyı bir arttırır. Çerezler hakkında daha çok bilgiyi ileriki sayılarımızda bulacaksınız, yine de merakinizi gidermek istiyorsanız http://www.netscape.com/newsref/std/cookie_spec.html adresini ziyaret edebilirsiniz.

<html>

<head>

<script>  cookie_name = "Counter_Cookie";  function doCookie() {  if(document.cookie) {  index = document.cookie.indexOf(cookie_name);  } else {index = -1;}  if (index == -1) {  document.cookie=cookie_name+"=1; expires=Tuesday, 01-Apr-1999 08:00:00 GMT";  } else {  countbegin = (document.cookie.indexOf("=", index) + 1);  countend = document.cookie.indexOf(";", index);  if (countend == -1) {countend = document.cookie.length;}  count = eval(document.cookie.substring(countbegin, countend)) + 1;  document.cookie=cookie_name+"="+count+"; expires=Tuesday, 01-Apr-1999 08:00:00 GMT";}}  function gettimes() {if(document.cookie) {  index = document.cookie.indexOf(cookie_name);  if (index != -1) {  countbegin = (document.cookie.indexOf("=", index) + 1);  countend = document.cookie.indexOf(";", index);  if (countend == -1) {  countend = document.cookie.length;}  count = document.cookie.substring(countbegin, countend);  if (count == 1) {  return (count+" kere");  } else {return (count+" kere");}}}  return ("0 kere");}

 </script>

 </head> 

<body onLoad="doCookie()"> <center><script>  document.write("<b>Merhaba! Bu sayfaya daha önce "+gettimes()+" ugradiniz.</b>");  </script></center>

 

Hosted by www.Geocities.ws

1