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,030

HOME > PHP > PHP Forum > คือว่าทำนับจำนวนผู้เข้าชมอะค่ะ แล้วติด warning อะค่ะ แต่ว่าแสดงผลได้อะ ต้องแก้ไขยังไงอะค่ะ



 

คือว่าทำนับจำนวนผู้เข้าชมอะค่ะ แล้วติด warning อะค่ะ แต่ว่าแสดงผลได้อะ ต้องแก้ไขยังไงอะค่ะ

 



Topic : 029583



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

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

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




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

Warning: fread() [function.fread]: Length parameter must be greater than 0. in c:\AppServ\www\s482651220\g-counter.php on line 4



Tag : - - - -







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2009-07-26 18:22:53 By : jiro_aaron View : 1142 Reply : 13
 

 

No. 1



โพสกระทู้ ( 4,726 )
บทความ ( 8 )



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


ขอดู function fread ได้มั้ยครับ
มันบอกว่าความยาวพารามิเตอร์ต้องมากกว่า 0 น่ะครับ






Date : 2009-07-26 19:08:27 By : mr.v
 


 

No. 2



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

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

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


<?
$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_menber);
fclose($fp);

$gcounter=sprintf("%05d",$get_number);
for ($i=0;$i<5;$i++) {
echo "<img src=' icon/$gcounter[$i].gif '>";
}
?>

** number.txt เป็นไฟล์ที่เก็บเลข 0 เอาไว้ค่ะ
** ส่วนนี้ $get_number=fread($fp,filesize($filename)); เมื่อเอาออกแล้ว ก็ไม่มี warning ค่ะ อยากทราบว่าถ้าเอาออกแล้วจะใช้ได้จริงรึเปล่าอะค่ะ เพราะตอนนี้ใช้ได้แล้วไม่มี warning แล้วอะค่ะ เพราะเอาตรงส่วนนี้ออกอะ ( แต่ก่อนที่จะเอาออกก็แสดงผลค่ะ เพียงแต่มี warning มาด้วย )
Date : 2009-07-26 20:24:23 By : jiro_aaron
 

 

No. 3



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

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

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

ผมว่าไฟล์คุณไม่มีข้อมูลอยู่นะ และอ่านเป็น byte ด้วยนะครับ
Date : 2009-07-26 20:32:57 By : pjgunner
 


 

No. 4



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

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

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


คือ ว่า ใส่เลข 0 ตัวเดียวลงไปใน ไฟล์ number.txt อะค่ะ แล้วตามที่คุณ เอี่ยวบอก คือพอเปิดดูแล้วไม่มีข้อมูลอะค่ะ แต่ใส่ไปตั้งหลายรอบแล้ว เซฟแล้ว ทำไมเลข 0 หายไปไม่ทราบอะค่ะ แล้ว ถ้าเอา $get_number=fread($fp,filesize($filename)); ออก จะมีปัญหารึเปล่าอะค่ะ แต่มันแสดงผลได้อะ ค่ะ ไม่ทราบ จริง ๆ ช่วยแนะนำหน่อยนะค่ะ ขอบคุณค่ะ
Date : 2009-07-26 20:55:09 By : jiro_aaron
 


 

No. 5



โพสกระทู้ ( 4,726 )
บทความ ( 8 )



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


Code (PHP)
<?php
fwrite($fp,$get_menber);
?>

ตรงนี้เขียนผิดรึเปล่า? $get_number รึเปล่าครับ?
Date : 2009-07-26 22:49:25 By : mr.v
 


 

No. 6



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

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

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


ขอคุณค่ะ คุณ vee เขียนผิดจริง ๆ ด้วยพอแก้ตามที่คุณ vee บอก ก็ใช้ได้เลย แต่ว่ามีปัญหาอีกแล้วอะค่ะ แบบว่าทำเป็น เทมเพลตไว้อะค่ะ พอเราคลิกเปลี่ยนหน้าไปหน้าอื่นอะค่ะเลขรันตามไปเรื่อยเลยอะ ทั้งที่เป็นคนคลิกเปลี่ยนหน้าอะ หรือว่าโค้ดแบบนี้ใช้ได้กับหน้า index หน้าเดียวหรอค่ะ
Date : 2009-07-26 23:10:17 By : jiro_aaron
 


 

No. 7



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

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

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


คือ อยากให้เช็คแบบแน่นอนอะค่ะ แบบว่าคนนึงเข้ามาก็นับแค่ครั้งเดียวไม่ใช่เปิดหน้าไหนก็รันเลขตามแบบนี้เกิดเปิดคนเดียวร้อยครั้งนับหมดเลยอะ แบบนี้ต้องเอาไปใส่ไว้ใน login หรือเปล่าค่ะ ต้องมีการเช็ค session ด้วยรึเปล่าอะ
Date : 2009-07-27 01:00:18 By : jiro_aaron
 


 

No. 8



โพสกระทู้ ( 4,726 )
บทความ ( 8 )



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


แบบนี้ต้องใช้ cookie ช่วยล่ะ

ในส่วนการนับเพิ่ม ให้เช็คก่อนว่ามี cookie อยู่รึเปล่า ถ้ามีอยู่ก็เมินซะ ถ้าไม่มีก็เพิ่มจำนวนผู้ชมเลย

ถ้านับเพิ่มจำนวนผู้ชมแล้ว ให้ส่ง cookie ฝังไว้ที่คนดู กำหนด expire ด้วยนะ เอา 1 วันก็ได้
Date : 2009-07-27 03:54:08 By : mr.v
 


 

No. 9



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

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

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


ไม่เคยใช้ cookie สักที เคยใช้แต่ session แต่จะลองดูนะค่ะ
Date : 2009-07-27 21:26:26 By : jiro_aaron
 


 

No. 10



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

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

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


คือว่าไม่เข้าใจอะค่ะว่าจะใช้ cookie กับฟร์อมนี้ยังไงอะ ชื่อไฟล์ g-counter.php

<?
$filename="number.txt";
$fp=fopen($filename,"r");
$get_menber=fread($fp,filesize($filename));
fclose($fp);
$get_menber=$get_menber+1;

$fp=fopen($filename,"w");
fwrite($fp,$get_menber);
fclose($fp);

$gcounter=sprintf("%05d",$get_menber);
for ($i=0;$i<5;$i++) {
echo "<img src=' icon/$gcounter[$i].gif '>";
}
?>

ไฟล์ชื่อ number.txt เราจะต้องสร้าง cookie ชื่อ number เพื่อทำการตรวจสอบค่าใช่มั้ยค่ะ แล้วจะเคลียร์ค่ายังไงอะค่ะ เพราะว่า ไฟล์ logout.php ใช้งานด้วย session อะค่ะ
Date : 2009-07-28 10:24:33 By : jiro_aaron
 


 

No. 11



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

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

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


กำหนดเวลาหมดอายุการใช้งาน 1 วัน นี้ต้องกำหนดเป็นเลขวินาทีหรอ ถ้า 3600 เป็นหนึ่งชั่วโมง เราก็ต้องกำหนด เท่ากับ864000หรอค่ะ
<php
$ckname="number";
$value=rand(0,9);
setcookie($ckname,$value,time()+86400);
?>

แบบนี้รึเปล่าค่ะ
Date : 2009-07-28 10:43:16 By : jiro_aaron
 


 

No. 12



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

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

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


หรือว่า ใช้ $ckname="$get_menber" ตอนเช็คอะค่ะ
Date : 2009-07-28 13:48:57 By : jiro_aaron
 


 

No. 13



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

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

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


คือว่า ลองเขียน cookie แล้วอะค่ะ คงเขียนไม่ถูกอะ นึกภาพไม่ออกเลย ใช้ session แทนได้รึเปล่าค่ะ
Date : 2009-07-30 14:36:53 By : jiro_aaron
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : คือว่าทำนับจำนวนผู้เข้าชมอะค่ะ แล้วติด warning อะค่ะ แต่ว่าแสดงผลได้อะ ต้องแก้ไขยังไงอะค่ะ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ 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 02
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 อัตราราคา คลิกที่นี่