شمارنده

mozakhraf

Member
من یه اسکریپت می خوام که تعداد بازدید های کاربری را که در حال مشاهده سایت است رو نشون بده.مثل سایت blog8.blogfa.comاگر کسی میدونه کمک کنه خواهشن. خیلی بش نیاز دارم..:D
 

peyman1987

Member
دوست عزيز چندهزار بار اين بحث مطرح شده و چند هزارتا کد مختلف ارائه شده. لطفا قبل از زدن تاپيک جديد يه عنايتي به بخش جستجو بکنين.
 

jhoseini

Member
حذف نکنید
بجای حذف کردن، وقتی به جواب رسیدید، لینک یزارید، تا اگه کسی به اینجا رسید دسخالی نمونه
 

pedramr

Active Member
يک شمارنده ساده يا کونتور

اين برنامه يک مثال خوب از نحوه باز کردن ، خواندن و نوشتن داخل يک فايل است که نياز به هيچ نوع بانک اطلاعاتی هم ندارد. اين فايل را با اسم counter.asp ذخيره کنيد و در کنارش يک فايل متنی ساده به کمک NotePad و به نام database.inc ايجاد کنيد و در سطر اولش هم عدد صفر يا هر عدد ديگری را که مايليد پيش‌فرض شمارنده شما باشد بنويسيد. فراموش نکنيد که سطح دسترسی لازم برای نوشتن را نيز به اين فايل بدهيد. با کمی ابتکار می توان اين شمارنده را به نوع گرافيکی تبديل کرد. حتی می توانيد به تعداد صفحات سايت ، فايل ايجاد کنيد تا تعداد مشاهده هر صفحه را به تنهايی رديابی کنيد.

کد:
<%
Dim objFSO , objFile
set objFSO = createobject("scripting.filesystemobject")
set objFile = objFSO.opentextfile(server.mappath("database.inc"))
'get the current count and store in counter
counter = clng(objFile.readline)
'add one to the current count
counter = counter + 1
'close file object
objFile.close
'write a new text object with the same name and new count
Set objFile = objFSO.CreateTextFile(server.mappath("database.inc"), true)
objFile.writeline(counter)
'close file object
objFile.close
'
counter_length = len(counter)
'loop through the hit count and display the image
for i = 1 to counter_length
%>
<%= mid(counter,i,1) %>
<%
next
%>

ادامه آموزش رو در اینجا ببینین:
www.pedramweb.com/portal/link.asp?TOPIC_ID=50
 

para2x

Member
آقا اينا اينجا چشون شده
اون چه سواليه‌؟
اين چه جوابيه ؟
لا اله الا الله
 

Goroop.ir

Member
PHP:
<?php
//Reading the file
$count = file_get_contents("count.txt");
//Increasing the count
$count = explode("=", $count);
$count[1] = $count[1]+1;
//Writing to file
$file = fopen("count.txt", "w+");
fwrite($file, "count=".$count[1]);
fclose($file);
//Returning the count
print "count=".$count[1];
?>

فکر نکنم از این ساده تر پیدا بشه .
 

jhoseini

Member
دوست عزیز، لطفاً پست نامربوط نزدید
اگه فرم ارسال ایمیل میخاید
1) تو فاروم جستجو کنید
2) اگه پیدا نکردید (به بعید میدونم) یه تاپیک جدید بزنیدو مشکلتون رو مطرح کنید
 

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

بالا