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

📄 header.php

📁 自己实现一个实用的商店应用系统
💻 PHP
字号:
<?php
// Editor by Shuweich
// Date : 2007.01.14
//  ------------------------------------------------------------------------ //

include_once '../../mainfile.php';
include_once '../../header.php';
// 增加自定义样式文件
/*
$xoops_module_header .= '
<link rel="stylesheet" type="text/css" media="screen" href="'.XOOPS_URL.'/modules/'.$xoopsModule->getVar('dirname').'/templates/piaoju.css" />
';
## "'.XOOPS_URL.'/modules/'.$xoopsModule->getVar('dirname').'/*.*"
$xoopsOption['xoops_module_header']= $xoops_module_header;
include_once '../../header.php';
$xoopsTpl->assign('xoops_module_header', $xoops_module_header);

## 常用数组变量定义及常量定义
include_once 'inc/h_array.php';
include_once 'inc/h_func.php';

## 输出变量:GZZH - 职员工作证号;ROLE - 职员角色;Client_Info - 客户端机器信息;

$Client_Info = '';
if ($HTTP_SERVER_VARS["HTTP_X_FORWARDED_FOR"]) { $Cli_IP = $HTTP_SERVER_VARS["HTTP_X_FORWARDED_FOR"]; }
elseif ($HTTP_SERVER_VARS["HTTP_CLIENT_IP"]) { $Cli_IP = $HTTP_SERVER_VARS["HTTP_CLIENT_IP"]; }
elseif ($HTTP_SERVER_VARS["REMOTE_ADDR"]) { $Cli_IP = $HTTP_SERVER_VARS["REMOTE_ADDR"]; }
elseif (getenv("HTTP_X_FORWARDED_FOR")) { $Cli_IP = getenv("HTTP_X_FORWARDED_FOR"); }
elseif (getenv("HTTP_CLIENT_IP")) { $Cli_IP = getenv("HTTP_CLIENT_IP"); }
elseif (getenv("REMOTE_ADDR")) { $Cli_IP = getenv("REMOTE_ADDR"); }
else { $Cli_IP = "未知IP地址"; }
//              客户端IP    客户端操作系统                  客户端语言环境                       客户端名称
$Client_Info .= $Cli_IP.'|'.$_SERVER['HTTP_USER_AGENT'].'|'.$_SERVER['HTTP_ACCEPT_LANGUAGE'].'|'.$_SERVER['CLIENTNAME'].'|';
//              客户端计算机名               客户端登录服务名            客户端语言           客户端操作系统     客户端系统域名
$Client_Info .= $_SERVER['COMPUTERNAME'].'|'.$_SERVER['LOGONSERVER'].'|'.$_SERVER['LANG'].'|'.$_SERVER['OS'].'|'.$_SERVER['USERDOMAIN'].'|';
//              客户端用户名             客户端系统根目录
$Client_Info .= $_SERVER['USERNAME'].'|'.$_SERVER['SystemRoot'];

## 注:XOOPS用户中,第一个是系统管理员,第二个是备用管理员帐号,第三个是公司总经理就是在mysql.sql中加入的 uid = 3 的资料.
$TAB = $xoopsDB->prefix("market_xsyzl");
$xUid = $xoopsUser->uid();
$que = "select gzzh,role from $TAB where uid='$xUid'";
$res = $xoopsDB->query($que);
$mdf_brzl = XOOPS_URL."/modules/".MARKET_DIR."mdf_brzl.php";	## 一个不做跳转和引用header.php的脚本

if ($xoopsDB->getRowsNum($res) > 0 ) {
	$row = $xoopsDB->fetchrow($res);
	if ( empty($row[0]) ) {
		echo "<script language='javascript'>"; 
		echo "  location='$mdf_brzl';"; 
		echo "</script>"; 
	}

	## 本人工作证号					## 工作证号前七位,公司及部门归属,或称地区编码
	$GZZH = $row[0];	$ROLE = $row[1];	$DQBM = substr($row[0],0,7);
	if (strlen($GZZH) != 16 ) {
		echo "<font style='font-size:18px;color:#ff00ff;'>您的个人资料(销售系统ID等)有误,请与系统管理员联系,谢谢!</font>";
		include XOOPS_ROOT_PATH."/footer.php";
		exit;
	}
} else {
	## 生成补录基础资料 [工作证号,姓名,性别,出生日期不可第二次修改 本注释 for other script]
	$TA1 = $xoopsDB->prefix("users");
	$que = "select uid,name,email,url,user_icq,user_from,user_msnm,uname from $TA1 where uid=$xUid";
	$res = $xoopsDB->query($que);
	$row = $xoopsDB->fetchrow($res);

	$xm0 = $row[1];
	## $xm0 = ($row[1]!=''?$row[1]:$row[7]);		## 若姓名为空则引用注册名
	## 工作证号在 add_ygzl.php 及 mdf_brzl.php 中生成
	$que = "insert into $TAB (bh,uid,uname,xm,email,url,qq,szcs,msn) values (0,$xUid,'$row[7]','$xm0','$row[2]','$row[3]','$row[4]','$row[5]','$row[6]')";
	$inst = $xoopsDB->queryF($que);
	echo "<script language='javascript'>"; 
	echo "  location='$mdf_brzl';"; 
	echo "</script>"; 
}
 */
?>

⌨️ 快捷键说明

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