|
|
|
ผมอยากได้โค้ด นับจำนวนคนเข้าชมเวปอะคับ พอมีบ้างไหม |
|
|
|
|
|
|
|
มีครับแต่เอาไปศึกษาเพิ่มเองนะ บ้างส่วนเรียนรู้บ้างก็ดีครับแนะนำได้เท่านี้จริงๆ
Code (PHP)
$fs="counter.txt";
$fp=fopen($fs,"r") or die("No open");
$counter=fgets($fp,1024);
fclose($fp);
if(!isset($_COOKIE[Check])){
setcookie(Check,"True",time()+900); //900=15 นาที
$counter++;
$fp=fopen($fs,"w") or die("No open");
fwrite($fp,$counter);
fclose($fp);
}
echo $counter." ครั้ง";
|
|
|
|
|
Date :
2010-12-08 16:01:37 |
By :
somparn |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<?
$fn="counter.txt";
$fp=fopen($fn,"r");
$fr=fread($fp,filesize($fn));
fclose($fp);
$fr=$fr+1;
$fp=fopen($fn,"w");
fwrite($fp,$fr);
fclose($fp);
?>
สร้าง text file ชื่อ counter.txt ก่อนนะครับ
|
|
|
|
|
Date :
2010-12-08 16:03:00 |
By :
boodemon |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
พี่คับ
มันต้องเชื่อมฐานข้อมูลไหมคับ
|
|
|
|
|
Date :
2010-12-09 15:07:32 |
By :
yo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไม่ต้องเชื่อมคับ
Code (PHP)
<?
$filename="counter.txt"; //สร้าง text file
$fp=fopen($filename,"r");
$get_number=fread($fp,filesize($filename));
fclose($fp);
session_start();
if(!$_SESSION['check_sess']){
$_SESSION['check_sess']=session_id(); //กด Refresh แล้วไม่ให้บวกเพิ่ม
$get_number=$get_number+1; //เพิ่มทีละ1
}
$fp=fopen($filename,"w");
fwrite($fp,$get_number);
fclose($fp);
echo "<sup>จำนวนผู้เข้าชมเว็บไซต์@</sup> <br>";
$gcounter=sprintf("%05d",$get_number);
for ($i=0;$i<5;$i++) {
echo "<img src='blue/$gcounter[$i].gif'>";//สร้าง Floder ชื่อ blue แล้วหารูปภาพ .gif มาใส่ 0-9
}
?>
|
|
|
|
|
Date :
2010-12-09 16:21:57 |
By :
cmdping |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อะพี่คับ
คือแบบว่า
การเชือมฐานข้อมูล
ไม่ค่อยเ่ก่งอะคับ
ทำที่ไรรันไม่ขึ้นสักที
พอมีโค้ดแบบเชื่อฐานข้อมูลไหมคับ
|
|
|
|
|
Date :
2010-12-14 14:25:05 |
By :
yo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|