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

📄 function.php

📁 修正了多处BUG
💻 PHP
字号:
<?

//上传文件 

function uploadfile($upfilename,$upfile_size,$uploaddir,$upfile_tmp)
{
	if(@copy($upfile_tmp, $uploaddir.$upfile)) {
		$flag= TRUE;
	} elseif(function_exists("move_uploaded_file")) {
		if(@move_uploaded_file($upfile_tmp, $uploaddir.$upfile)) {
			$flag = TRUE;
		}
	}
	if(!$flag && is_readable($upfile_tmp)) {
		@$fp = fopen($upfile_tmp, "rb");
		@flock($fp, 2);
		@$readedfile = fread($fp, $upfile_size);
		@fclose($fp);

		@$fp = fopen($uploaddir.$upfilename, "wb");
		@flock($fp, 3);
		if(@fwrite($fp, $readedfile)) {
			$flag = TRUE;
		}
		@fclose($fp);
	}
}
//check user
function islogin($name,$pass)
{
	include('config.php');
	mysql_select_db($dbname,$link);
	if ($name!="")
	{
	$name = ltrim($name);
	$name=rtrim($name);
	$query="select * from worker where login_name='".$name."'";
	$result=mysql_query($query,$link);
	$get=@mysql_fetch_object($result);
	@mysql_close();
	if($get->login_pass==$pass)
	return true;
	else return false;
	}
	else return false;
	
}
//检查是否为员工
function isuser($name)
{
	include('config.php');
	mysql_select_db($dbname,$link);
	if ($name!="")
	{
	$name = ltrim($name);
	$name=rtrim($name);
	$query="select * from worker where login_name='".$name."'";
	$result=mysql_query($query,$link);
	$get=@mysql_fetch_object($result);
	if ($get)
	{	@mysql_close();
		
		return true;
		}
	else return false;
	}
	else return false;
}
//搜索引擎
function find($key)
{
	include('config.php');
	
	mysql_select_db($dbname,$link);
	
	if ($key!="")
	{
	$key = ltrim($key);
	$key=rtrim($key);
	$query_key="select * from worker where login_name like '%".$key."%'  or worker_name like '%".$key."%'";
	$result_key=mysql_query($query_key,$link);
	while($get=@mysql_fetch_object($result_key))
	{	
		echo "姓名:".$get->worker_name."  --  登陆名:".$get->login_name."  --  电子邮件:".$get->worker_email." <hr>";
		}
		}
	else 
	echo "没有符合条件的人";
	@mysql_close();
	}
//是否为会员
function isworker($name)
{
	include('config.php');
	mysql_select_db($dbname,$link);
	if ($name!="")
	{
	$name = ltrim($name);
	$name=rtrim($name);
	$query="select * from worker where login_name='".$name."'";
	$result=mysql_query($query,$link);
	$get=@mysql_fetch_object($result);
	@mysql_close();
	if ($get)
	return $get->login_name;
	else return "非内部人员";
	}
	else return  "非内部人员";
	@mysql_close();
}
//此人是否添加
function isadded($name,$worker_login_name)
{
	include('config.php');
	mysql_select_db($dbname,$link);
	if ($name!="")
	{
	$name = ltrim($name);
	$name=rtrim($name);
	$query="select * from address_list where worker_login='".$name."' and worker_login_name='".$worker_login_name."'";
	$result=mysql_query($query,$link);
	$get=@mysql_fetch_object($result);
	@mysql_close();
	if ($get)
	return true;
	else return false;
	}
	else return false;
	@mysql_close();
}
//删除联系人
function dellist($key,$worker_login_name)
{
	include('config.php');
	
	mysql_select_db($dbname,$link);
	$key = ltrim($key);
	$key=rtrim($key);
	
	
	
	$query_key="delete  from address_list where worker_login_name='".$worker_login_name."' and worker_login='".$key."'";
	if ($result_key=mysql_query($query_key,$link))
	{
	
	echo "<font color=#FF3300>提示</font>:成功删除"; 
		}
	else 
	echo "<font color=#FF3300>提示</font>:没有符合条件的人";
	@mysql_close();
}
//生成联系人下拉菜单
function createlist($name)
{
	include('config.php');
	mysql_select_db($dbname,$link);
	if ($name!="")
	{
	$name = ltrim($name);
	$name=rtrim($name);
	$query="select * from address_list where worker_login_name='".$name."' and worker_login!='' and worker_login!='非内部人员'";
	$result=mysql_query($query,$link);
	while($get=@mysql_fetch_object($result))
	{  
		echo "<option value=".$get->worker_login." >".$get->worker_login."</option>";
	
	
		}
		}
	@mysql_close();
	}
//察看联系人信息
function listadded($name ,$key_name)
{
	include('config.php');
	mysql_select_db($dbname,$link);
	if ($name!="")
	{
	$key_name = ltrim($key_name);
	$key_name=rtrim($key_name);
	$query="select * from address_list where  worker_login_name='".$name."'and worker_login='".$key_name."';";
	$result=mysql_query($query,$link);
	
	while($get=@mysql_fetch_object($result))
	{	
		echo  "<table width=\"350\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" class=\"table_kuang\">
                <tr>
                  <td class=tian4 >姓名:".$get->worker_name."</td>
                </tr>
                <tr>
                  <td class=tian4 >登陆名:".$get->worker_login."</td>
                </tr>
                <tr>
                  <td class=tian4 >电子邮件:".$get->worker_email."</td>
                </tr>
                <tr>
                  <td class=tian4  width=\"350\"  >其他联系方法:<BR>".$get->worker_connect."
				  </td>
                </tr>
              </table><BR>
			  ";
			}
	@mysql_close();
	}
	else return false;
		
}
//判断职务
function isadmin($name,$mod=0)
{
	include('config.php');
	mysql_select_db($dbname,$link);
	if ($mod!=0) $worker_mod="系统管理员";
	else $worker_mod="部门管理员";
	if ($name!="")
	{
	$name = ltrim($name);
	$name=rtrim($name);
	$query="select * from worker where login_name='".$name."'";
	$result=mysql_query($query,$link);
	$get=@mysql_fetch_object($result);
	
	if ($get->worker_mod==$worker_mod)
	{	
		
		return true ;
		}
	else 
		return false ;
	 	}
	else return  false ;
	
}
//部门列表生成	
function classlist()
{
	include('config.php');
	mysql_select_db($dbname,$link);
	$query="select * from class_list ";
	$result=mysql_query($query,$link);
	while($get=@mysql_fetch_object($result))
	{  
		echo "<option value=".$get->class_name." >".$get->class_name."</option>";
	
	
		}
		
	@mysql_close();
	}
// 综合数据库操作
function isin($name,$tb_name,$addterm="no")
{
	include('config.php');
	mysql_select_db($dbname,$link);
	if ($name!="")
	{
	$name = ltrim($name);
	$name=rtrim($name);
	if ($addterm!="no")
		$query="select ".$name." from ".$tb_name." ".$addterm;
	else 
		$query="select ".$name." from ".$tb_name;	
	$result=mysql_query($query,$link);
	$get=@mysql_fetch_object($result);
	@mysql_close();
	if ($get)
	return true;
	else return false;
	}
	else return false;
@mysql_close();
}
//更改文件名
function rname($oldname,$rname="no")
{
	$name=explode(".",$oldname);
	$num=count($name);
	$type=$name[$num-1];
	$newname=rand(100000,1000000);
	if ($rname=="no") return time().$newname.".".$type;
	else return $rname.".".$type;
}
//取得文件类型
function givetype($name)
{	
	$name=explode(".",$name);
	$num=count($name);
	return ".".$name[$num-1]." 文件";
	}	
//判断人员所属部门
function getjob($name)
{
	include('config.php');
	mysql_select_db($dbname,$link);
	
	
	$name = ltrim($name);
	$name=rtrim($name);
	$query="select * from worker where login_name='".$name."'";
	$result=mysql_query($query,$link);
	$get=@mysql_fetch_object($result);
	@mysql_close();
	if ($get)
	return $get->worker_job;
	else return false;
	
	
}
function isfull($name)
{
	include('config.php');
	$num="admin/filelimit";
	$file=@fopen($num,"r");
	$all=@fread($file,filesize($num));
	@fclose($file);

	mysql_select_db($dbname,$link);
	$query="select worker_file_size from worker_file where worker_login_name='$name'";
	$result=mysql_query($query,$link);
	while($get=@mysql_fetch_object($result))
	{
		$numall+=$get->worker_file_size;
		}
	echo  "<center><font color=red>你的文件夹总容量为:".$all." K 你已经使用了".$numall."K </font></center>";
	if ($numall>$all)
		return true;
	else 
		return false;
	}
function box($name,$errormeg,$url)
{
	require('template/box.php');
	}
function read($name,$time_num)
{
	include('config.php');
	mysql_select_db($dbname);
	$query=" update quickmeg set meg_is_new='已读' where meg_to=$name and meg_time=$time_num";
	mysql_query($query,$link);
	}
function anynew($name)
{
	include('config.php');
	mysql_select_db($dbname);
	$query="select * from quickmeg  where meg_to='$name' and meg_is_new='未读'";
	mysql_query($query,$link);
	$num=mysql_affected_rows($link);
	if($num>0)
	echo "<script language=\"JavaScript\" type=\"text/JavaScript\">
<!--
 window.open('template/newmeg.php?num=$num','添加','status=yes,height=100,width=200,scrollbars=nob esizable=yes top=300, left=350');

 //-->
</script>";
	}
function online($mod="",$name="")
{
	$name = ltrim($name);
	$name=rtrim($name);
	
	include('config.php');
	mysql_select_db($dbname);
	if ($mod=="add")
	{
	
	$query="insert into online values('".$name."')";
	if($name!="")
	@mysql_query($query);
		
		}
	elseif($mod=="del")
	{
		$query="delete from  online  where worker_login_name='".$name."'";
		@mysql_query($query);
		}
	$query_count="select * from online";
	$result=@mysql_query($query_count,$link);
	$num=mysql_affected_rows($link);
	if($mod=="show")
	{
		while ($show=@mysql_fetch_object($result))
		{	
			echo $show->worker_login_name."&nbsp;&nbsp; ";
			}
		}
		return $num;
	}	
	
?>

⌨️ 快捷键说明

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