作者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