📄 functions.php
字号:
<?php
//
// Copyright (c) 2004 All rights reserved.
// Author: andy_lue (xidian university)
// email: andy_lue.mail@eyou.com
//
function mylink(){
$link = mysql_pconnect('localhost','ajak','');
@mysql_select_db('mydata');
return $link;
}
function exist($uid){
$link = mylink();
$sql = "select * from counter where uid = '$uid'";
$do = mysql_query($sql,$link);
$rows = mysql_num_rows($do);
if($rows == '0')
return false;
else
return true;
}
function reg_user($uid,$pass){
$link = mylink();
if(exist($uid)){
return false;
}
else{
$mypass = md5($pass);
$regdate = date('Y-m-d');
$sql = "insert into `counter`(uid,pass,regdate) values('$uid','$mypass','$regdate')";
return mysql_query($sql,$link) ? true : false;
}
}
function del_user($uid){
$link = mylink();
$sql = "delete from counter where uid = '$uid'";
return mysql_query($sql,$link) ? true : false;
}
function update_user($uid,$pass,$visits) {
if(!exist($uid)) {
return false;
}
else {
$link = mylink();
$sql = "update counter set pass = '$pass',visits = '$visits' where uid = '$uid'";
return mysql_query($sql,$link) ? true : false;
}
}
function check_user($uid,$pass){
$link = mylink();
if(!exist($uid)) {
return false;
}
else {
$sql = "select pass from counter where uid = '$uid'";
$do = mysql_query($sql,$link);
$result = mysql_fetch_assoc($do);
if( md5($pass) <> $result['pass']){
return false;
}
else {
return true;
}
}
}
function check_me($uid){
$link = mylink();
$sql = "select lastvtime,vdate,ip from counter where uid = '$uid'";
$do = mysql_query($sql,$link);
$result = mysql_fetch_assoc($do);
$result['lastvtime'];
$currentime = date("His");
$thisip = getenv('REMOTE_ADDR');
if(($currentime - $result['lastvtime']) >= 500 || ($currentime - $result['lastvtime']) <=0 || $result['ip'] <> $thisip || $result['vdate'] <> date('Y-m-d')) {
return true;
}
else
return false;
}
function display($uid){
$link = mylink();
if(!exist($uid)) return false;
elseif(check_me($uid)){
$lv = date('His');
$vdate = date('Y-m-d');
$thisip = getenv('REMOTE_ADDR');
$update = "update `counter` set visits = visits + 1,lastvtime = '$lv',ip = '$thisip',vdate = '$vdate' where uid = '$uid'";
@mysql_query($update,$link);
$select = "select visits from counter where uid = '$uid'";
$s_do = mysql_query($select,$link);
$s_re = mysql_fetch_assoc($s_do);
return $s_re['visits'];
}
else {
$select = "select visits from counter where uid = '$uid'";
$s_do = mysql_query($select,$link);
$s_re = mysql_fetch_assoc($s_do);
return $s_re['visits'];
}
}
function count_me($uid,$style,$bits){
$host="http://192.168.0.2/php/counter"; //images' root file path, which is required...
$str = display($uid);
$len = strlen($str);
$zeros = $bits - $len;
for($z=0;$z < $zeros; $z++){
echo "document.write(\"<img src='$host/$style/c0.gif'>\");";
}
for( $i = 0 ; $i < $len ; $i++ ){
$cut = substr($str,$i,1);
switch($cut){
case '1':echo"document.write(\"<img src='$host/$style/c1.gif'>\");"; break;
case '2':echo"document.write(\"<img src='$host/$style/c2.gif'>\");"; break;
case '3':echo"document.write(\"<img src='$host/$style/c3.gif'>\");"; break;
case '4':echo"document.write(\"<img src='$host/$style/c4.gif'>\");"; break;
case '5':echo"document.write(\"<img src='$host/$style/c5.gif'>\");"; break;
case '6':echo"document.write(\"<img src='$host/$style/c6.gif'>\");"; break;
case '7':echo"document.write(\"<img src='$host/$style/c7.gif'>\");"; break;
case '8':echo"document.write(\"<img src='$host/$style/c8.gif'>\");"; break;
case '9':echo"document.write(\"<img src='$host/$style/c9.gif'>\");"; break;
default:echo"document.write(\"<img src='$host/$style/c0.gif'>\");";
}
}
}
?>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -