作者:minoz-uuuu | 来源:互联网 | 2014-05-21 20:40
-------------------------------------------------------------------------------- 请保持文章的完整性 -----------------------------------------------
--------------------------------------------------------------------------------
请保持文章的完整性
--------------------------------------------------------------------------------------
//counter.php
(做为现在的主流开发语言) All rights reserved
http://sports98.126.com
//类似163的计数器,可以申请使用,开通多用户服务,[图片计数器]v1.00 代码免费,如果您使用本代码请保证您的代码也要完全公布
$counterfile="./counter/${name}.txt"; //定义数据文件;
$fp=fopen("$counterfile","rw"); //打开数据文件
$usernumber=fgets($fp,8); //取出数据文件数据
$usernumber+=1; //将数据计算
$int_counter=$usernumber; //分出一个操作变量
$int_pan=10000000; //定义被除数
for(&#36;int_b1=0;&#36;int_b1<=7;&#36;int_b1++) //此循环为判定数据将数据更改为图象位置
&#123;
&#36;int_a[&#36;int_b1]=&#36;usernumber / &#36;int_pan;
&#36;int_a[&#36;int_b1]=intval(&#36;int_a[&#36;int_b1]);
&#36;int_a_a[&#36;int_b1]=selectpic(&#36;int_a[&#36;int_b1],&#36;xxxx); /* 注意这里如果是单用户可以省略使用函数,使用函数是为了多用户使用,将数据加密使用 */
&#36;usernumber=&#36;usernumber % &#36;int_pan;
&#36;int_pan=&#36;int_pan /10;
&#125;
echo "
"; //输出数据图象框架
for(&#36;int_la=0;&#36;int_la<=7;&#36;int_la++)
&#123;
echo "&#36;int_a_a[&#36;int_la]"; //输出数据图象
&#125;
echo "
";
exec("del &#36;counterfile"); //删除数据文件防止追加
//unix 下使用 exec("rm -vf &#36;counterfile");
exec("echo &#36;int_counter > &#36;counterfile"); //添加最新数据到文件内
function selectpic(&#36;int_tmp,&#36;path) //判定图片位置函数
&#123;
&#36;int_pic="
![](/edu/UploadPic/2008-2/200821518045130.gif)
";
return(&#36;int_pic);
&#125;
?>
------------------------------------------------------------------------------------
//jsq.php
(做为现在的主流开发语言) //申请的时候,最好使用
数据库将申请名单保存,以便以后发现盗用者,在这里我没考虑用户验证
//可以直接生成这个文件就可以了
if(&#36;submit)&#123;
&#36;db=MySQL
(和PHP搭配之最佳组合)_connect("host","name","password") or die ("connect faild!");
MySQL
(和PHP搭配之最佳组合)_select_db("table",&#36;db);
&#36;query="insert into table value(,)";
&#36;result=MySQL
(和PHP搭配之最佳组合)_query(&#36;query,&#36;db);
exec("echo 0 > ./counter/&#36;&#123;username&#125;.txt");
print "恭喜!您已经成功的申请到服务了";
print "请使用以下代码";
?>
-----------------------------------------------------------------------------------
//cccc.php
(做为现在的主流开发语言) document.write(" include "./counter.php
(做为现在的主流开发语言)" ?>");
//注意本计数器 结合MySQL
(和PHP搭配之最佳组合)后添加验证就可以进行申请服务了。
//调试在oso通过,在51顺利通过,在2000+iis
(微软的WEB服务器平台)5.0+php
(做为现在的主流开发语言)4.0.5顺利通过