8) 8) يه اسكريپت باحال8) 8)

SME

Banned
سلام دوستان
اين اسكريپت دفعات بازديد يك نفر از يك سايت يا يك صفحه را نشان ميدهد:



کد:
<SCRIPT language=Javascript>
<!--
// لطفا اين كد را تغيير ندهيد.
// made by: Nicolas - http://www.ara4u.com

function getCookieVal (offset) {
  var endstr = document.cookie.indexOf (";", offset);
  if (endstr == -1)
    endstr = document.cookie.length;
  return unescape(document.cookie.substring(offset, endstr));
}

function GetCookie (name) {
  var arg = name + "=";
  var alen = arg.length;
  var clen = document.cookie.length;
  var i = 0;
  while (i < clen) {
    var j = i + alen;
    if (document.cookie.substring(i, j) == arg)
      return getCookieVal (j);
    i = document.cookie.indexOf(" ", i) + 1;
    if (i == 0) 
      break;
  }
  return null;
}

function SetCookie (name, value) {
  var argv = SetCookie.arguments;
  var argc = SetCookie.arguments.length;
  var expires = (argc > 2) ? argv[2] : null;
  var path = (argc > 3) ? argv[3] : null;
  var domain = (argc > 4) ? argv[4] : null;
  var secure = (argc > 5) ? argv[5] : false;
  document.cookie = name + "=" + escape (value) +
    ((expires == null) ? "" : ("; expires=" + expires.toGMTString())) +
    ((path == null) ? "" : ("; path=" + path)) +
    ((domain == null) ? "" : ("; domain=" + domain)) +
    ((secure == true) ? "; secure" : "");
}

function DeleteCookie(name) {
  var exp = new Date();
  FixCookieDate (exp); // Correct for Mac bug
  exp.setTime (exp.getTime() - 1);  // This cookie is history
  var cval = GetCookie (name);
  if (cval != null)
    document.cookie = name + "=" + cval + "; expires=" + exp.toGMTString();
}

var expdate = new Date();
var num_visits;
expdate.setTime(expdate.getTime() + (5*24*60*60*1000));
if (!(num_visits = GetCookie("num_visits")))
  num_visits = 0;
num_visits++;
SetCookie("num_visits",num_visits,expdate);
//-->
</SCRIPT>

<SCRIPT language=Javascript>
<!--
// please keep these lines on when you copy the source
// made by: Nicolas - http://www.ara4u.com

document.write("شما تابحال "+num_visits+" دفعه از اين سايت بازديد كرده ايد.");
//-->

</SCRIPT>
 

saman_sweden

Active Member
خيلي خوبه دستتان درد نكنه بازم مشتاق سورس برنامه خوب از شما و ساير دوستان هستيم
اما ايرادي كه اين داره اينه كه شمارش را در كوكي مي اندازه يعني شما نميتونيد براي سايت بعنوان شمارشگر بازديد كننده داشته باشيد شما بايد اين شماارش را به يه فايل text يا توي ديتا بيس انتقال دهيد تا بتونه بعنوان يه شمارگر كار كنه براي اينكار از cgi,asp. php,java,... استفاده كنيد
کد:
function getCookieVal (offset) { 
  var endstr = document.cookie.indexOf (";", offset); 
  if (endstr == -1) 
    endstr = document.cookie.length; 
  return unescape(document.cookie.substring(offset, endstr)); 
} 

function GetCookie (name) { 
  var arg = name + "="; 
  var alen = arg.length; 
  var clen = document.cookie.length; 
  var i = 0; 
  while (i < clen) { 
    var j = i + alen; 
    if (document.cookie.substring(i, j) == arg) 
      return getCookieVal (j); 
    i = document.cookie.indexOf(" ", i) + 1; 
    if (i == 0) 
      break; 
  } 
  return null; 
}
موفق باشيد
 

nsboss

Member
اسكريپتهاي جالبي بودن دستتون درد نكنه
منتظر اسكريپتهاي بعدي هستيم:)
 

Ali_ix

Well-Known Member
من استفاده کردم ویروسی بود!!
wha[1].gif
چه خطرناک !
چه جور ویروسی بودذ ؟ چه کار مخربی انجم میداد ؟!
eyebrow.gif
 

جدیدترین ارسال ها

بالا