只想知道 发表于 2015-2-4 00:04:38

PHP编程:用IP地址来统计会见人数!以天为间限!...

对于PHP的语法结构,刚开始真的很不习惯,真搞不懂为什么每个变量之前都要加个“$”符号,每个语句写完之后都必须加上“分号”来表示此句已经结束,还有,PHP对字母的大小写是敏感的,写的时候一定要注意大小写的区别。   <?
require (’common.inc’);
$ip=$REMOTE_ADDR;
$current=getdate(time());
$day=$current["mday"];
$query="select * from count";
$result=mysql_db_query(’football’,$query,$link);
while($row=mysql_fetch_row($result))
{
$num=$row;
if (strcmp($ip,$row)==0 && $day==$row)
{
$i=1;
}
}
if ($i<>1)
{
++$num;
echo "你是第" .$num;
echo "会见者";
$query1="insert into count values (’$ip’,$day,$num)";
mysql_db_query(’football’,$query1,$link);
}
else
{
echo "你是第" .$num;
echo "会见者";
}
?>

common.inc:
<?
$arr_request=array();
if (count($HTTP_GET_VARS))
{
while (list($key,$value)=each($HTTP_GET_VARS))
{
$arr_request=$value;
}
}
if (count($HTTP_POST_VARS))
{
WHILE (list($key,$value)=each($HTTP_POST_VARS))
{
$arr_request=$value;
}
}
$link=mysql_connect("localhost","root","");
?>

库为:
football
表:
count
字段:ip->char(20)
day->int(2)
num->int(8)
这个法式略加修正便可成为多用户记数器,并且不克不及作假哟!
仅作团体用当然你可以把你最基本的功能放出来的时候就放出来,比如放到论坛上,让大家都参与,

金色的骷髅 发表于 2015-2-4 08:34:52

不禁又想起那些说php是草根语言的人,为什么认得差距这么大呢。

谁可相欹 发表于 2015-2-9 20:15:53

说php的话,首先得提一下数组,开始的时候我是最烦数组的,总是被弄的晕头转向,不过后来呢,我觉得数组里php里最强大的存储方法,所以建议新手们要学好数组。

若天明 发表于 2015-2-15 14:00:22

要进行开发,搭建环境是首先需要做的事,windows下面我习惯把环境那个安装在C盘下面,因为我配的环境经常出现诡异事件,什么事都没做环境有的时候就不能用啦。

飘灵儿 发表于 2015-2-28 21:52:21

首推的搜索引擎当然是Google大神,其次我比较喜欢 百度知道。不过搜出来的结果往往都是 大家copy来copy去的,运气的的概率很大。

精灵巫婆 发表于 2015-3-2 18:07:00

学习php的目的往往是为了开发动态网站,phper就业的要求也涵盖了很多。我大致总结为:精通php和mysql

简单生活 发表于 2015-3-11 04:56:18

在我安装pear包的时候老是提示,缺少某某文件,才发现 那群extension 的排列是应该有一点的顺序,而我安装的版本的排序不是正常的排序。没办法我只好把那群冒号加了上去,只留下我需要使用的扩展。

柔情似水 发表于 2015-3-17 20:54:47

使用zendstdio 写代码的的时候,把tab 的缩进设置成4个空格是很有必要的

再现理想 发表于 2015-3-21 00:14:34

首先声明:我是一个菜鸟,是一个初学者。学习了一段php后总是感觉自己没有提高,无奈。经过反思我认为我学习过程中存在很多问题,我改变了学习方法后自我感觉有了明显的进步。

小妖女 发表于 2015-4-26 00:09:18

Ps:以上纯属原创,如有雷同,纯属巧合

飘飘悠悠 发表于 2015-5-2 01:52:20

有时候汉字的空格也能导致页面出错,所以在写代码的时候,要输入空格最好用引文模式。

不帅 发表于 2015-5-11 20:25:50

首推的搜索引擎当然是Google大神,其次我比较喜欢 百度知道。不过搜出来的结果往往都是 大家copy来copy去的,运气的的概率很大。

活着的死人 发表于 2015-6-13 09:48:51

说点我烦的低级错误吧,曾经有次插入mysql的时间 弄了300年结果老报错,其实mysql的时间是有限制的,大概是到203X年具体的记不清啦,囧。

分手快乐 发表于 2015-6-23 03:40:03

学好程序语言,多些才是王道,写两个小时代码的作用绝对超过看一天书,这个我是深有体会(顺便还能练打字速度)。

老尸 发表于 2015-6-24 20:55:30

这些中手常用的知识,当你把我说的这些关键字都可以熟练运用的时候,你可以选择自己

因胸联盟 发表于 2015-7-8 20:39:17

个人呢觉得,配wamp 最容易漏的一步就是忘了把$PHP$目录下的libmysql.dll拷贝到windows系统目录的system32目录下,还有重启apache。

爱飞 发表于 2015-7-12 03:46:48

建议加几个专业的phper的群,当然啦需要说话的人多,一处一点问题能有人回答你的,当然啦要让人回答你的问题,平时就得躲在里面聊天,大家混熟啦,愿意回答你问题的人自然就多啦。

兰色精灵 发表于 2015-7-27 00:34:29

先学习php和mysql,还有css(html语言很简单)我认为现在的效果比以前的方法好。

冷月葬花魂 发表于 2015-7-29 06:04:56

建数据库表的时候,int型要输入长度的,其实是个摆设的输入几位都没影响的,只要大于4就行,囧。

愤怒的大鸟 发表于 2015-9-22 23:58:28

我还是强烈建议自己搭建php环境。因为在搭建的过程中你会遇到一些问题,通过搜索或是看php手册解决问题后,你会更加深刻的理解它们的工作原理,了解到php配置文件中的一些选项设置。
页: [1]
查看完整版本: PHP编程:用IP地址来统计会见人数!以天为间限!...