⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 function.php

📁 功能齐全
💻 PHP
字号:
<?php
//require_once("config.inc.php");
//require_once("include/Vant.inc.php");
//定义数据库全局变量
//$database=mysql_connect(HOST,USERNAME,PASSWORD);
//$select=mysql_select_db(DATABASE,$database);

//显示短消息
$user = $_COOKIE["loginname"];
if($user!=""&&mysql_num_rows(mysql_query("select * from user_pm where pto='$user' and readed='0' and box='1'"))>0)
$msg="MM_showHideLayers('msg','','show')";
$q=mysql_query('select * from friends_user where grade=0');
$r=mysql_fetch_array($q);
$d=$r['joindate'];
//echo $d;
$date=date('d');
//echo $date;
if($date=='09')
$msg="MM_showHideLayers('msgc','','show')";
//显示照片信息
function has_photo($user)
{
	$conf=getConf();
	$cost=abs($conf[1]);
	echo "<table>";
	// global $database;
	/*
	如果浏览图片收费
	查询语句为
	$str = "SELECT * FROM user_album WHERE username = '$user' and approved='1' and price>0 ORDER BY fm DESC";
	*/
	$str = "SELECT * FROM user_album WHERE username = '$user' and approved='1' ORDER BY fm DESC";
	$res = mysql_query($str);
	$i=1;
	while($arr = mysql_fetch_array($res))
	{
		/*
		如果浏览照片收费,以下两行改成
		收费字段:price 0关闭 1免费开放 2点/5点/10点/20点/50点/100点
		if($arr["price"]==1)$price="[免费查看]";
		else
		$price = "[".$arr["price"]."POINTS]";
		echo "查看会员照片:<br>";
		echo '<a href="index.php?op=Contact&id='.$arr["ID"].'&cost='.$arr["price"].'&name='.$arr["username"].'" target="_blank">'.$i.':'.$arr["name"].'</a>'.$price.'<br>';
		*/
		if($arr["fm"]==1)
		echo '<tr><td colspan="3"><img src="'.$arr["path"].'" width="100" height="140"></td></tr>';
		/*
		不直接访问图片
		通过album程序打开图片,以记录图片的点击量
		echo '<a href="album/'.$arr["path"].'" target="_blank">&nbsp;'.$i.'&nbsp;</a>';
		*/
		if($i==1)
		echo '<tr align="center"><td>#</td><td><img src="album/pic/view.gif"></td><td><img src="album/pic/money.gif" width="15" height="15"></td></tr>';
		echo '<tr align="center"><td>'.$i.'</td><td><a href="index.php?op=Contact&view=1&id='.$arr["ID"].'&name='.$arr["username"].'&cost='.$cost.'" target="_blank">'.$arr["name"].'</a></td><td>'.$cost.'</td></tr>';

		$i++;
	}
	if($i==1)
	echo "<tr><td><img src=\"album/pic/nophoto.jpg\" width=\"100\" height=\"140\"></td></tr>";
	echo "</table>";
}//end function has_photo
//判断是否管理员
function isAdmin($user)
{
	//global $db;
	if($user=='')
	return false;
	$res = mysql_query("select grade from friends_user where username='$user'");
	$arr = mysql_fetch_array($res);
	if($arr["grade"]==0)
	return true;
	else
	return false;
}
//mysql_close($database);

//更新积分
function upPoint($user,$act,$item)
{
	$res = mysql_query("select * from friends_setpnt where act='$act'");
	$arr = mysql_fetch_array($res);
	if($item=='')$item = $arr["item"];
	$num = $arr["num"];
	$arr2 = mysql_fetch_array(mysql_query("select money from friends_user where username='$user'"));
	$money = $arr2["money"];
	if($money<$num)return false;
	mysql_query("update friends_user set money=money+'$num' where username='$user'");
	$account = $num<0?0:1;
	$date = date("Y-m-d H:i:s");
	$pnum = abs($num);
	mysql_query("insert into user_charge values('$user','$item','$pnum','$account','$date')");
	return true;
}

//取得用户信息
function getUser($id)
{
	$res=mysql_query("select username,email from friends_user where id='$id'");
	$arr=mysql_fetch_array($res);
	return $arr;
}
//取得积分配置信息
function getConf()
{	
	$conf=array();
	$res1=mysql_query("select * from friends_setpnt");
	while($arr1=mysql_fetch_array($res1))
	{
		switch($arr1["act"])
		{
			case "Contact" :
			$conf[0]=$arr1["num"];
			break;
			case "ViewPic" :
			$conf[1]=$arr1["num"];
			break;
			case "Login" :
			$conf[4]=$arr1["num"];
			break;
			case "Modify" :
			$conf[5]=$arr1["num"];
			break;
			case "Search" :
			$conf[6]=$arr1["num"];
			break;
			case "SavePhoto" :
			$conf[7]=$arr1["num"];
			break;
		}
	}
	$res2=mysql_query("select * from friends_conf");
	while($arr2=mysql_fetch_array($res2))
	{
		if($arr2["confname"]=="reward_profile")$conf[2]=$arr2["confvalue"];
		elseif($arr2["confname"]=="reward_pic")$conf[3]=$arr2["confvalue"];
	}
	return $conf;
}

//获得链接到此的页
function getFromUrl()
{
	if (!empty($_REQUEST['fromurl']))$fromUrl = $_REQUEST['fromurl'] ;
	else if ($_SERVER['HTTP_REFERER']!="")$fromUrl = $_SERVER['HTTP_REFERER'] ;
	else $fromUrl = $_SERVER['REQUEST_URI'];
	return $fromUrl ;
}
//取得用户的真实ip
function iptype1 () {
	if (getenv("HTTP_CLIENT_IP")) {
		return getenv("HTTP_CLIENT_IP");
	}
	else {
		return "none";
	}
}
function iptype2 () {
	if (getenv("HTTP_X_FORWARDED_FOR")) {
		return getenv("HTTP_X_FORWARDED_FOR");
	}
	else {
		return "none";
	}
}
function iptype3 () {
	if (getenv("REMOTE_ADDR")) {
		return getenv("REMOTE_ADDR");
	}
	else {
		return "none";
	}
}
function ip() {
	$ip1 = iptype1();
	$ip2 = iptype2();
	$ip3 = iptype3();
	if (isset($ip1) && $ip1 != "none" && $ip1 != "unknown") {
		return $ip1;
	}
	elseif (isset($ip2) && $ip2 != "none" && $ip2 != "unknown") {
		return $ip2;
	}
	elseif (isset($ip3) && $ip3 != "none" && $ip3 != "unknown") {
		return $ip3;
	}
	else {
		return "none";
	}
}

//真实ipEcho ip();

?>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -