php计数器的设计与实现第1/2页_PHP编程

本程序有4个计数器。
index.php是一个普通的计数器可以看出总次数和哪个人来这个站点的次数,点几次加几次,不防水。
index1.php也是一个防水的计数器可以看出次数和哪个人来这个站点的次数,点几次加几次,防水,5秒加一次。
index2.php是一个防水的计数器可以看出总次数和哪个人来这个站点的次数,点几次加几次,防水,2秒加一次。
indexa.php是一个普通和防水和图形的计数器3合一的。可以看出总次数和哪个人来这个站点的次数,防水,有图形。

关键语句:
防水的:$sql = "SELECT COUNT(*) FROM `counter_1` WHERE user='$user' AND TIME_TO_SEC(NOW()-`time`) < 5 AND ip='$REMOTE_ADDR'";
图形计数器: for ( $i=0; $i< strlen($row[0]);$i++)
    {
        $digit= substr($row[0],$i,1);

        $pic.="<img src=\"timex/$digit.gif\" width=\"15\" height=\"20\">";
       }

<?

 //------[ 基本设定 ]-------
 $mysql_server_name = "localhost";
 $mysql_username    = "root";
 $mysql_password    = "512783";
 $mysql_database    = "jishuqi";
 //-------

 //准备好你的sql
 $sql = "INSERT INTO `counter_1` ( `user` , `ip` , `time` ) VALUES ('$user', '$ip', NOW( ) );";

 $conn=mysql_connect( $mysql_server_name, $mysql_username, $mysql_password); 
 mysql_select_db($mysql_database,$conn);
 $result = mysql_query($sql);
 //$id = mysql_insert_id();
 mysql_close($conn); 

   //建立连接------通过(伺服器地址,使用者名称,使用者密码)
 $conn=mysql_connect( $mysql_server_name, $mysql_username, $mysql_password );

 //准备好你的SQL语法
 $sql = "SELECT COUNT(*) FROM `counter_1`";

 //进行查询(或者叫做执行,选取)
 $result=mysql_db_query( $mysql_database, $sql,$conn ); 

 //将查询后的结果-->抓出一笔
 $row1=mysql_fetch_row($result);

 //印出该笔资料的所有栏位的阵列
 //print_r($row1);

 //清除查询结果
 mysql_free_result($result);

 

   //建立连接------通过(伺服器地址,使用者名称,使用者密码)
 $conn=mysql_connect( $mysql_server_name, $mysql_username, $mysql_password );

 //准备好你的SQL语法
 $sql = "SELECT COUNT(*) FROM `counter_1` WHERE user='$user'";

 //进行查询(或者叫做执行,选取)
 $result=mysql_db_query( $mysql_database, $sql,$conn ); 

 //将查询后的结果-->抓出一笔
 $row2=mysql_fetch_row($result);

 //印出该笔资料的所有栏位的阵列
 //print_r($row2);

 //清除查询结果
 mysql_free_result($result);
?>

 

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>3种计数器</title>
<style type="text/css">
<!--
.style1 {
 font-size: 24px;
 color: #00FF99;
}
.style2 {color: #FF00FF}
.style3 {color: #CC0033}
.style4 {color: #0000FF}
.style5 {color: #FF0000}
.style6 {
 font-size: 36px;
 color: #996633;
}
-->
</style>
</head>

<body>
<div align="center" class="style1 style6">枫树林下
</div>
<div align="center">
  <p class="style1"> </p>
  <p class="style1"> </p>
  <p class="style1"><span class="style3">总共有</span><?=$row1[0]; ?><span class="style5">人</span><span class="style4">来过</span><span class="style2">这个网站
</span></p>
  <p class="style1"><span class="style3">总共有</span><?=$row2[0]; ?><span class="style5">人</span><span class="style4">来过</span><span class="style2"><?=$user?>网站
  </span>
          </p>
</div>
</body>
</html>

当前1/2页 12下一页阅读全文

时间: 2024-11-03 22:43:56

php计数器的设计与实现第1/2页_PHP编程的相关文章

实验五 含有控制信号的计数器VHDL设计

一.实验目的 学习计数器的设计.仿真和硬件测试,进一步熟悉VHDL设计技术. 二.实验仪器与器材 计算机1台,GW48-PK2S实验箱1台,QuartusⅡ6.0 1套. 三.实验 1. 基本命题 在QuartusⅡ上设计一个含计数使能.异步复位和计数值并行预置功能的4位加法计数器,并进行编辑.编译.综合.适配.仿真,给出其所有信号的时序仿真波形. 1)        实验原理 由数电知识可知,4位加法计数器由clk时钟,rst置位,en使能,cq输出,cout进位输出构成. 2)       

# 早期设计的软件(XP系统 c#8编程)用户升级操作系统win7后不能打印,如何解决打印问题?

问题描述 # 早期设计的软件(XP系统 c#8编程)用户升级操作系统win7后不能打印,如何解决打印问题? 1.早期设计的软件(XP系统 c#8编程)用户升级操作系统win7后不能打印,如何解决打印问题? 2.**如何用简单的方法解决问题?**谢谢! 解决方案 打印模块用的是print10版,可否升级DLL文件,在哪里找?

Photoshop设计网页游戏UI的专题页棕色系网页教程

  教程重点是网页头版的设计,需要根据客户的要求确定好页面要表现的内容;然后搜集相关的素材,根据自己的创意发挥,把画面做得绚丽,有视觉冲击效果即可. 最终效果     既然主题"全球争霸赛"很明确,那我们就可以围绕这个去进行专题的构思了.首先,还是在脑海里想象下所要打造的一个大概的场景. 各路英豪争夺全球第一,反映到游戏中自然也就是各门派的英雄去争夺武林盟主的感觉,可以把英雄围绕四周,中间放一个类似奖牌的物品,那么大致的场景及场面基调也就可以定下来了.我们还是先提炼一下关键词. 根据联

PHOTOSHOP设计出时尚的促销专题页

  PS是平面设计的神器,尤其是网络时代的图片处理,更是离不开PS.如果能得心应手地运用Photoshop,再加上一点小小的创意,经常会创造出令人惊叹的设计. 这个教程向你展示了制作一个宣传单的基本步骤,基本上设计完成就可以打印发送了.当然想学习宣传单风格设计的也不要错过!请不要把我的宣传单和小广告化为一谈哟,设计师的节操要抓牢! 大家注意观察就会发现,本次的教程虽然是设计宣传册的思路,其实整体格局还是适用于节假日的促销专题页的. 先看效果图: 教程里使用的字体为 Proxima Nova Fo

PS手把手教你设计出时尚的促销专题页

  PS是平面设计的神器,尤其是网络时代的图片处理,更是离不开PS.如果能得心应手地运用Photoshop,再加上一点小小的创意,经常会创造出令人惊叹的设计. 这个教程向你展示了制作一个宣传单的基本步骤,基本上设计完成就可以打印发送了.当然想学习宣传单风格设计的也不要错过!请不要把我的宣传单和小广告化为一谈哟,设计师的节操要抓牢! 大家注意观察就会发现,本次的教程虽然是设计宣传册的思路,其实整体格局还是适用于节假日的促销专题页的:) 版权声明 本教程中使用的图片来自Envato的免费图片,还有一

惠普[hp]816、817墨盒计数器清零图文教程第1/2页_硬件维护

816.817是惠普多款打印机产品的标配墨盒,由于适应机型多,这两款墨盒是目前非常畅销的.对于很多用户来说,使用原装墨盒未必是最佳能选择,对使用完毕的墨盒进行加墨是很通常的选择,但注墨之后墨盒计数器的清零非常关键.在此,笔者就为各位传授几招惠普816.817墨盒清零的方法. 惠普816.817墨盒     第一招:     1.直接用胶带粘贴墨盒触点6,然后将墨盒回装到打印机上,此时打印机系统会自动检测,提示墨盒错误信息,按"确定"取出墨盒.     2.用透明胶带粘贴34.35.36

网页设计布局基础第1/4页_经验交流

正如你现在所看到的一样,网页的布局设计变得越来越重要.访问者不愿意再看到只注重内容的站点.虽然内容很重要,但只有当网页布局和网页内容成功接合时,这种网页或者说站点才是受人喜欢的.取任何一面你都无法留住太过"挑剔"的访问者.   一.网页布局的基本概念  当前1/4页 1234下一页阅读全文

QC+ORIGAMI动效设计初级篇之微信消息页

  最终效果如下图,暂时先忽略这AV般的画质--(录屏转Gif搞死我了) 在正式做动效之前,做好前戏尤为重要--对动效进行分析并将其分解. 你看,我是这样拆解这个动效的: 点击微信消息列表中的任意项,该项底色加深; 消息对话页从右至左滑入屏幕; 在消息对话页面,向右划动则返回上一级; 总得来说,就这三个步骤,But!像我这样心思缜密的骚年就会发现这其中还包含着许多细微的效果: 按住消息列表项但不松手,该项则一直保持选中态也就是底色加深,直待松手,消息对话页面才向左滑入; 消息页面从右至左滑入时,

网站设计 asp-网站产品搜索结果页翻页出错 asp 菜鸟求问

问题描述 网站产品搜索结果页翻页出错 asp 菜鸟求问 翻页后的结果如下图 搜索功能按钮部分html: search.asp文件内容: <!--#include file="inc/AspCms_SettingClass.asp" --> <% echoContent() Sub echoContent() dim page,keys page=filterPara(getForm("page","both")) keys=fi