作者waeisaxx (^^)
看板PHP
標題Re: [請益] 如何在PHP公告系統 加入人氣指數 ?
時間Mon Oct 30 13:15:18 2006
※ 引述《waeisaxx (^^)》之銘言:
: : 我的網站:http://c3a.why3s.cc/
: : 下載點:http://cooltey.myweb.hinet.net/cpsub_v4.0.zip
: : 想讓右邊的公告系統加入 人氣指數 ,記錄每一則公告的瀏覽人數
: : 要如何修改?
: 我想要的是:
: 編號 公告標題 人氣
: 1 XXX XX
: 2 XX XX
: 3 XXX XX
: 這種方式,這個新聞系統沒有用資料庫喔!用data的
<?php
define("TEST","count.txt");
session_start();
if(!file_exists(TEST))
{
$fp=fopen(TEST,"w") or die("無法創建");
flock($fp,LOCK_EX);
fputs($fp,0);
flock($fp,LOCK_UN);
$num=fgets($fp);
fclose($fp);
}
else
{
$fp=fopen(TEST,"r") or die("無法開檔");
$num=fgets($fp);
fclose($fp);
}
if(!session_is_registered("user"))
{
session_register("user");
$num++;
$fp=fopen(TEST,"w") or die("無法開檔");
fputs($fp,$num);
fclose($fp);
}
echo "你是目前第".$num."位參觀的人";
?>
data檔案的每一筆資料是用 ∥∥ 分開的
如 ∥編號∥姓名∥公告事項∥
那我要如何當編號網頁被開啟的時候 ,使人氣數字+1,再回存...
把count寫入公告事項旁的∥ ∥裡?
如 ∥編號∥姓名∥公告事項∥人氣指數∥
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 221.169.128.200
1F:→ clifflu:你要不要考慮從 php 的基礎學起啊 ^^;; 10/30 13:24
2F:推 yanli2:可以先買本書來看看.. 10/30 14:25
3F:推 waeisaxx:有推薦的書嗎? 10/30 16:35
4F:推 clifflu:入門程度的話 沒有特別推薦的 XD 進階以上我會推兩本 10/30 17:43
5F:推 neplayer:可以請問是哪兩本嗎 10/30 18:26
6F:推 waeisaxx:這題要如何當編號網頁被開啟的時候 ,使人氣數字+1 10/30 21:33
7F:→ waeisaxx:再回存... 10/30 21:35