首頁 php教程 php手册 一个简单的免费php计数器

一个简单的免费php计数器

Jun 13, 2016 am 10:24 AM
count create php table u 免費 建議 資料庫 簡單 管理 計數器 這個

这个是用数据库管理的。
建议数据库
create table count(
userid varchar(20) not null,
count varchar(20) not null,
ip varchar(20) not null
);
申请页面


计数器申请



if(!isset($submit))
{
?>



}
else
{
$mysql_db=mysql_connect("localhost","root","") or die("数据库连接失败");
mysql_select_db("footboy",$mysql_db) or die("数据库选表失败");
$sql="select * from count where userid=$userid";
$result=mysql_query($sql);
$num=mysql_num_rows($result);
$ip=getenv("remote_addr");

if($num || $userid=="")//判断该ID是否存在,及输入是否正确
{
printf("%s已经存在或输入为空",$userid);
print("返回");
mysql_close();
}
else
{
$insert="INSERT INTO count VALUES($userid,1,$ip)";//满足条件,记录数据
mysql_query($insert);
print("$userid,恭喜您申请成功返回
");
print("您可以用以下代码应用http://footboy.host.wayall.com/count/count.php?userid=$userid");
mysql_close();
}
}
?>


应用页面

$mysql_db=mysql_connect("localhost","root","");//连接数据库
mysql_select_db("footboy",$mysql_db);
$sql="select * from count where userid=$userid";//数据库查询
$result=mysql_query($sql);
$sql_row=mysql_fetch_array($result);
$num=mysql_num_rows($result);//判断用户是否已经申请
$count=$sql_row[count];//取出计数器数据
//将数据格式化成5位
$count_len=strlen($count);
for($i=0;$i{$count="0".$count;}
//取得浏览用户IP,防止重复刷新
$ip=getenv("remote_addr");
if($num)
{
if($ip!=$sql_row[ip])
{
$sql_row[count]++;//条件满足开始记数输出
printf("您是第%s个浏览本站的
",$count);
mysql_query("update count set count=$sql_row[count],ip=$ip where userid=$userid");//存入数据
mysql_close();
}
else
{
printf("您是第%s个浏览本站的
",$count);
print("欢迎您再次光临本站");
}
}
else
printf("%s用户不存在,请先申请",$userid);
mysql_close();
?>
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱門文章

倉庫:如何復興隊友
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒險:如何獲得巨型種子
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
1 週前 By 尊渡假赌尊渡假赌尊渡假赌

熱門文章

倉庫:如何復興隊友
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒險:如何獲得巨型種子
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
1 週前 By 尊渡假赌尊渡假赌尊渡假赌

熱門文章標籤

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

適用於 Ubuntu 和 Debian 的 PHP 8.4 安裝和升級指南 適用於 Ubuntu 和 Debian 的 PHP 8.4 安裝和升級指南 Dec 24, 2024 pm 04:42 PM

適用於 Ubuntu 和 Debian 的 PHP 8.4 安裝和升級指南

CakePHP 日期和時間 CakePHP 日期和時間 Sep 10, 2024 pm 05:27 PM

CakePHP 日期和時間

CakePHP 檔案上傳 CakePHP 檔案上傳 Sep 10, 2024 pm 05:27 PM

CakePHP 檔案上傳

CakePHP 路由 CakePHP 路由 Sep 10, 2024 pm 05:25 PM

CakePHP 路由

CakePHP 專案配置 CakePHP 專案配置 Sep 10, 2024 pm 05:25 PM

CakePHP 專案配置

討論 CakePHP 討論 CakePHP Sep 10, 2024 pm 05:28 PM

討論 CakePHP

CakePHP 快速指南 CakePHP 快速指南 Sep 10, 2024 pm 05:27 PM

CakePHP 快速指南

如何設定 Visual Studio Code (VS Code) 進行 PHP 開發 如何設定 Visual Studio Code (VS Code) 進行 PHP 開發 Dec 20, 2024 am 11:31 AM

如何設定 Visual Studio Code (VS Code) 進行 PHP 開發

See all articles