Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,027

HOME > PHP > PHP Forum > ถามเรื่องโค้ดcounter หน่อยค่ะ คือว่าเขียนโค้ดนับจำนวนผู้เข้าชมทั้งหมดค่ะแต่พอกด refresh แล้วจำนวนก็เพิ่มอ่ะค่ะต้องเพิ่มโค้ดอย่างไรค่ะ



 

ถามเรื่องโค้ดcounter หน่อยค่ะ คือว่าเขียนโค้ดนับจำนวนผู้เข้าชมทั้งหมดค่ะแต่พอกด refresh แล้วจำนวนก็เพิ่มอ่ะค่ะต้องเพิ่มโค้ดอย่างไรค่ะ

 



Topic : 039646



โพสกระทู้ ( 165 )
บทความ ( 0 )



สถานะออฟไลน์




คือว่าเขียนโค้ดนับจำนวนผู้เข้าชมทั้งหมดค่ะแต่พอกดrefreshแล้วจำนวนก็เพิ่มอ่ะค่ะต้องเพิ่มโค้ดอย่างไรค่ะถึงจะไม่ให้เพิ่มจำนวนเวลากดรีเฟรชค่ะ
Code (PHP)
<?
$filename="number.txt";
$fp=fopen($filename,"r");
$get_number=fread($fp,filesize($filename));
fclose($fp);
$get_number=$get_number+1;
$fp=fopen($filename,"w";
fwrite($fp,$get_number);
fclose($fp);
$counter=sprintf("%05d",$get_number);
for($i=0;$i<5;$i++){
echo"<img src='images/$gcounter[$i].gif'>";
}
?>




Tag : - - - -







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2010-02-26 22:19:38 By : axiom View : 2451 Reply : 14
 

 

No. 1



โพสกระทู้ ( 869 )
บทความ ( 2 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์


แก้เป็น
Code (PHP)
<?
$filename="number.txt";
$fp=fopen($filename,"r");
$get_number=fread($fp,filesize($filename));
fclose($fp);
session_start();
if(!$_SESSION['check_sess']){
	$_SESSION['check_sess']=session_id();
     $get_number=$get_number+1;
}
$fp=fopen($filename,"w";
fwrite($fp,$get_number);
fclose($fp);
$counter=sprintf("%05d",$get_number);
for($i=0;$i<5;$i++){
echo"<img src='images/$gcounter[$i].gif'>";
}
?>



น่าจะได้นะ ลองดู(ยังไม่ได้รัน)

ถ้าได้บอกด้วยนะ






Date : 2010-02-27 00:03:32 By : onedan
 


 

No. 2



โพสกระทู้ ( 165 )
บทความ ( 0 )



สถานะออฟไลน์


ลองใส่ตามแล้วค่ะมันก็ยังเพิ่มอยู่เวลาเรากดรีเฟรชอ่ะค่ะ
Code (PHP)
<?
$file="counter/counter.txt";
$open1=fopen($file,"r");
$get_number=fread($open1,filesize($file));
fclose($open1);
session_start();
if(!$_SESSION['check_sess']){
	$_SESSION['check_sess']=session_id();
     $get_number=$get_number+1;
}
$get_number=$get_number+1;
$open2=fopen($file,"w");
fwrite($open2,$get_number);
fclose($open2);
$digit=sprintf("%06d",$get_number);
for($i=0;$i<6;$i++){
	echo"<img src='counter/images/$digit[$i].gif'/>";
}
?>

Date : 2010-02-27 02:24:30 By : axiom
 

 

No. 3



โพสกระทู้ ( 165 )
บทความ ( 0 )



สถานะออฟไลน์



Date : 2010-02-27 12:47:03 By : axiom
 


 

No. 4



โพสกระทู้ ( 165 )
บทความ ( 0 )



สถานะออฟไลน์


ยังแก้ไม่ได้เลย
Date : 2010-02-27 16:24:40 By : axiom
 


 

No. 5



โพสกระทู้ ( 1,439 )
บทความ ( 0 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Facebook

Code (PHP)
<?
$filename="number.txt";
$fp=fopen($filename,"r");
$get_number=fread($fp,filesize($filename));
fclose($fp);
if(!isset($_SESSION['NO_REFRESH'])
{
$get_number=$get_number+1;
$fp=fopen($filename,"w";
fwrite($fp,$get_number);
fclose($fp);
}
$counter=sprintf("%05d",$get_number);
for($i=0;$i<5;$i++){
echo"<img src='images/$gcounter[$i].gif'>";
}
?>

Date : 2010-02-27 20:47:30 By : xbeginner01
 


 

No. 6



โพสกระทู้ ( 165 )
บทความ ( 0 )



สถานะออฟไลน์


ได้แล้วค่ะขอบคุณมาก
Date : 2010-02-28 00:07:50 By : axiom
 


 

No. 7

Guest


ขอ code ฐานข้อมูลหน่อยคับ
Date : 2010-09-09 19:41:11 By : sek
 


 

No. 8

Guest


พอดีผมพึ่งหัดเขียนนะคับ รบกวนท่านผู้รู้นิดนึงนะครับ จาก Code ด้านบน ผมอยากทราบว่าเราจะนำไปวางอย่างไรใน HTML หรือใน Dream ผมพยายามแล้วแต่ไม่สำเร็จรบกวนหน่อยนะครับ ขอบคุณล่วงหน้าเลยครับ
Date : 2010-12-25 06:38:58 By : กรณ์โชตน์
 


 

No. 9

Guest


พอดีผมพึ่งหัดเขียนนะคับ รบกวนท่านผู้รู้นิดนึงนะครับ จาก Code ด้านบน ผมอยากทราบว่าเราจะนำไปวางอย่างไรใน HTML หรือใน Dream ผมพยายามแล้วแต่ไม่สำเร็จรบกวนหน่อยนะครับ ขอบคุณล่วงหน้าเลยครับ
Date : 2010-12-25 06:39:35 By : กรณ์โชตน์
 


 

No. 10



โพสกระทู้ ( 3,748 )
บทความ ( 0 )

สมาชิกที่ใส่เสื้อไทยครีเอท Hall of Fame 2012

สถานะออฟไลน์
Facebook

ใส่ <? ?>ระหว่างแท็ก html ครับ
Date : 2010-12-25 09:47:05 By : Dragons_first
 


 

No. 11



โพสกระทู้ ( 57 )
บทความ ( 0 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์


นี่แหละที่ีต้องการเลย..55+ขอบคุณมากจ้า
Date : 2010-12-25 12:35:18 By : poopui
 


 

No. 12



โพสกระทู้ ( 57 )
บทความ ( 0 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์


ว่าแต่ว่านำไปเก็บไป txt ใช่หรือเปล่า ไม่ได้เก็บลง MySQL ใช่ไหม
เพราะแทรกไปแล้วสร้าง number.txt แล้วมันฟ้อง Parse error: syntax error, unexpected '{' in C:\AppServ\wwwฃ.......
Date : 2010-12-25 12:37:05 By : poopui
 


 

No. 13

Guest


ช่วยดูของผมหน่อยครับ คือว่าผมเก็บเป็นไฟล์ .dat

มันไม่ขึ้นตัวเลขให้เลยอะครับ แบบว่ามันไม่ยอมเรียกไฟล์รูปที่เป็นตัวเลขขึ้นแสดง

แต่ในไฟล์ .dat มันก็ยังเก็บอยู่นะครับ

รบกวนด้วยครับ

Code (PHP)
<?php
$style = "images";
$height = "30";
$width = "30";
$hitsfile = "counter.dat";
$images = dirname( __FILE__ )."/images";
$images = str_replace( $DOCUMENT_ROOT,"",$images );

if ( file_exists( $hitsfile ) ) 	
	{				
		$hits = file( $hitsfile );		
		$hits = $hits[0] + 1;		

		$fp = fopen( $hitsfile, "w" );		
		fwrite( $fp, $hits );		
		fclose( $fp );	
	}
else	
	{		
		$fp = fopen( $hitsfile, "w" );		
		fwrite( $fp, "1" );		
		fclose( $fp );	
		$hits = 1;
	}
if ( $style == "text" ) 		
	echo $hits;
else 	
	{		
		$digit = "0000000" . strval( $hits );
		$digit = substr( $digit, -7 );
		for ( $i = 0; $i < strlen( $digit ); $i++ ) 				
			echo "<img src=$images/$digit[$i].gif height=$height width=$width alt=$hits>";
	}
?>

Date : 2010-12-26 11:42:22 By : kamuro
 


 

No. 14

Guest


พี่ผู้กูรูผู้รู้คะ หนูเขียนเว็บด้วย html อ่ะค่ะ แต่หนูอยากได้ counter นับจำนวนโดยที่ไม่ต้องกดรีเฟรช อ่ะ แล้วหนูก็ลองนำโค้ด ข้างบน มาลองแปะในโค้ดหนูดู มันไม่เกิดผลลัพธ์ตามต้องการอ่ะ รบกวนพี่กูรู พิจารณาและบอกหนูหน่อยนะคะ ขอบพระคุณค่ะ


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<!-- DW6 -->
<head>
<!-- Copyright 2005 Macromedia, Inc. All rights reserved. -->
<title>Main</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-874" />
<link rel="stylesheet" href="../Graphic/mm_travel2.css" type="text/css" />
<style type="text/css">
<!--
a:link {
color: #3366CC;
text-decoration: none;
}
a:hover {
color: #3366CC;
text-decoration: underline;
}
a:visited {
text-decoration: none;
color: #3366CC;Code (PHP)
[sub][/sub]

}
a:active {
text-decoration: none;
}
body,td,th {
font-size: 24px;
}
.style1 {
color: #FF9900;
font-weight: bold;
}
.style2 {color: #FF6600}
.style3 {color: #FFCC00}
-->
</style></head>
<body bgcolor="#C0DFFD">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr bgcolor="#3366CC">
<td width="382" rowspan="3" nowrap="nowrap"><img src="../Graphic/mm_travel_photo.jpg" alt="Header image" width="382" height="127" border="0" /></td>
<td width="378" height="63" align="center" valign="bottom" nowrap="nowrap" id="logo"><strong>เทคนิคการดึงความรู้ปฏิบัติ</strong></td>
<td height="63" rowspan="2"></td>
</tr>
<tr bgcolor="#3366CC">
<td height="64" rowspan="2" align="center" valign="top" nowrap="nowrap" id="logo"><strong>จากคนทำงาน</strong></td>
</tr>
<tr bgcolor="#3366CC">
<td height="64">&nbsp;</td>
</tr>
<tr>
<td colspan="3" bgcolor="#003366"><img src="../Graphic/mm_spacer.gif" alt="" width="1" height="1" border="0" /></td>
</tr>

<tr bgcolor="#CCFF99">
<td height="25" colspan="3">&nbsp;</td>
</tr>
<tr>
<td colspan="3" bgcolor="#003366"><img src="../Graphic/mm_spacer.gif" alt="" width="1" height="1" border="0" /></td>
</tr>
</table>
<table width="760" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="40">&nbsp;</td>
<td><table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td colspan="3" class="pageName">&nbsp;</td>
</tr>
<tr>
<td colspan="3" class="pageName"><strong>อบรมเชิงปฏิบัติการ</strong></td>
</tr>
<tr>
<td colspan="3" class="pageName"><strong>เทคนิคการดึงความรู้ปฏิบัติจากคนทำงาน</strong><br />
<strong>(Success story teller and Note taker)</strong></td>
</tr>
<tr>
<td colspan="3" class="subHeader">วันที่ 22-23 กันยายน 2554 <br />
ณ.เนเชอรัลบีช รีสอร์ท อ.แหลมสิงห์ จ.จันทบุรี</td>
</tr>
<tr>
<td width="409" align="center" class="bodyText"><span class="subHeader"><img src="../Photo/DSC00933.jpg" alt="large product photo" width="333" height="250" border="0" /></span></td>
<td width="15" class="bodyText">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td>
<td width="363" valign="bottom" class="bodyText"><p><span class="subHeader">สรุปสาระจากการฝึกอบรม</span><br />
<a href="bar.html">1.กิจกรรม BAR (Before Action Review)</a><br />
<a href="ฟัง ฟัง ฟัง.html">2.ฟัง ฟัง ฟัง</a><br />
<a href="เห็นอะไรในตัวฉัน.html">3.เห็นอะไรในตัวฉัน</a><br />
<a href="ความรู้มือหนึ่ง.html">4.ความรู้มือหนึ่ง</a><br />
<a href="/KM/Note taker/Web pages/เรื่องฉันเรื่องเธอ.html">5.เรื่องฉันเรื่องเธอ</a><br />
<a href="/KM/Note taker/Web pages/เรื่องนี้สอนให้รู้ว่า.html">6.เรื่องนี้สอนให้รู้ว่า</a><br />
<a href="/KM/Note taker/Web pages/karaoke.html">7.karaoke</a><br />
<a href="/KM/Note taker/Web pages/ดึงความรู้ปฏิบัติ.html">8.ดึงความรู้ปฏิบัติ</a><br />
<a href="/KM/Note taker/Web pages/เล่าเรื่องฉัน เขียนเรื่องเธอ.html">9.เล่าเรื่องฉัน เขียนเรื่องเธอ</a><br />
<a href="/KM/Note taker/Web pages/shopping idea .html">10.shopping idea </a><br />
<a href="/KM/Note taker/Web pages/กิจกรรม AAR (After Action Review).html">11.กิจกรรม AAR (After Action Review)</a></p> </td>
</tr>
<tr>
<td class="bodyText"><div align="justify">ตั้งแต่แรกเริ่มของการเดินทาง ทุกคนกระตือรือร้นมาที่เนเชอรัลบีช รีสอร์ท อ.แหลมสิงห์ ฝนตกปรอยๆตั้งแต่เช้า ที่พักชายทะเลจึงชุ่มช่ำ บรรยากาศหน้าห้องประชุม มีสมาชิกทยอยกันมาลงทะเบียน ด้วยบรรยากาศสบายๆ และอิ่มอร่อยกับอาหารเช้าที่เตรียมไว้ต้อนรับ ทุกคนยิ้มแย้ม พูดคุยทักทายกันอย่าง เป็นกันเอง สนุกสนาน <br />
&nbsp;&nbsp;&nbsp;&nbsp;หลังรับประทานอาหารเช้า แต่ละคนทยอยเข้าห้องประชุม ทุกคนดูตื่นเต้น กระตือรือร้น กับสิ่งที่กำลังจะได้พบในอีกไม่ช้านี้ <br />
&nbsp;&nbsp;&nbsp;&nbsp;เวลาประมาณ 8.35 น. พี่หมู (นภาพร) เกริ่นนำถึงเรื่องราวความเป็นมาของการประชุมครั้งนี้ เชิญ อาจารย์ ทนง กล่าวเปิดงานและและเชิญวิทยากร อย่างเป็นกันเอง คือ อาจารย์อุ (อุไรวรรณ เทิดบารมี) และอาจารย์หญิง (นภินทร ศิริไทย) และแนะนำ ส.ค.ส (สถาบันส่งเสริมการจัดการความรู้ เพื่อสังคม) อาจารย์ นั่งที่พื้นอย่างเป็นกันเอง ทำให้สมาชิกที่ประชุมที่นั่งอยู่บนเก้าอี้ ทยอยลงมานั่งพื้นพร้อมหมอนนิ่มๆ คนละใบ จนสุดท้าย ทุกคน ต่างนั่งอยู่ที่พื้นล้อมเป็นวง &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</div></td>
<td class="bodyText">&nbsp;</td>
<td valign="top" class="bodyText"><a href="list.html">รายชื่อ Note taker และ ผู้เข้าร่วมฝึกอบรม</a><br />
<a href="certificate.html">รูปรับประกาศนียบัตร</a><br />
<a href="เรื่องเล่าที่เราภูมิใจ.html">เรื่องเล่าที่เราภูมิใจ</a><br />
วีดีโอ KM โรงพยาบาลตากใบ<br />
<table width="248" height="314" border="0" cellpadding="0" cellspacing="0">
<tr>
<td height="314"><embed src="/KM/Note taker/VDO/bantak.wmv" width="400" height="300"autostart="False" align="top"></embed></td>
</tr>
</table>
<br />
</td>
</tr>
<tr>
<td class="bodyText"><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="50%" height="160" align="left" valign="middle"><div align="left"><img width="161" height="139" src="../Photo/main_clip_image002_0000.jpg" /></div></td>
<td width="50%" height="160" align="right" valign="middle"><div align="right"><img width="161" height="139" src="../Photo/main_clip_image002.jpg" /></div></td>
</tr>
<tr>
<td height="160" align="center" valign="middle"><div align="left"><img width="161" height="139" src="../Photo/main_clip_image002_0001.jpg" /></div></td>
<td height="160" align="right" valign="middle"><div align="right"><img width="161" height="139" src="../Photo/main_clip_image002_0002.jpg" /></div></td>
</tr>
</table></td>
<td class="bodyText">&nbsp;</td>
<td class="bodyText">&nbsp;</td>
</tr>
<tr>
<td class="bodyText style1"><p><a href="http://www.amazingcounters.com"><span class="style2">จำนวนผู้เข้าชม <span class="style3">&gt;&gt;</span></span> <p>
<?
$filename="number.txt";
$fp=fopen($filename,"r");
$get_number=fread($fp,filesize($filename));
fclose($fp);
if(!isset($_SESSION['NO_REFRESH'])
{
$get_number=$get_number+1;
$fp=fopen($filename,"w";
fwrite($fp,$get_number);
fclose($fp);
}
$counter=sprintf("%05d",$get_number);
for($i=0;$i<5;$i++){
echo"<img src='images/$gcounter[$i].gif'>";
}
?>
&nbsp;</p></td></h6>
<td class="bodyText">&nbsp;</td>
<td class="bodyText">&nbsp;</td>
</tr>
</table></td>
</tr>


</table>
</body>
</html>

Date : 2011-12-28 16:03:32 By : wiki
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : ถามเรื่องโค้ดcounter หน่อยค่ะ คือว่าเขียนโค้ดนับจำนวนผู้เข้าชมทั้งหมดค่ะแต่พอกด refresh แล้วจำนวนก็เพิ่มอ่ะค่ะต้องเพิ่มโค้ดอย่างไรค่ะ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 05
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่