1 Star 0 Fork 18

PeiYimou/ 视频预约录制管理系统

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
i.php 1.49 KB
一键复制 编辑 原始数据 按行查看 历史
深蓝 提交于 2021-11-05 21:43 . 视频预约与录制管理系统 2.0
<?php
session_start();
require_once("include/common.php");
require_once(sea_INC."/main.class.php");
$i=$cfg_ipoints;
if($i==0){showmsg('系统已经关闭积分推广系统', 'index.php');exit;}
$i=intval($i);
$u=addslashes($_GET['uid']);
if(empty($u) OR !is_numeric($u)){showmsg('无法获取目标用户ID', 'index.php');exit;}
function GetRealIP()
{
if(!empty($_SERVER["REMOTE_ADDR"]))
{
$cip = $_SERVER["REMOTE_ADDR"];
}
else if(!empty($_SERVER["HTTP_X_FORWARDED_FOR"]))
{
$cip = $_SERVER["HTTP_X_FORWARDED_FOR"];
}
else
{
$cip = '';
}
preg_match("/[\d\.]{7,15}/", $cip, $cips);
$cip = isset($cips[0]) ? $cips[0] : 'unknown';
unset($cips);
return $cip;
}
$bip = GetRealIP();
$row = $dsql->GetOne("Select * from sea_ie where ip='$bip'");
if(!is_array($row))
{
$dsql->ExecuteNoneQuery("insert into sea_ie values('','$bip',NOW())");
$sql="Update sea_member set points = points+$i where id=$u";
$dsql->ExecuteNoneQuery("$sql");
showmsg('感谢您的支持,现在将自动跳转到首页', 'index.php');exit;
}
$btime=time();
$stime=strtotime($row['2']);
if($btime-$stime > 86400)
{
$dsql->ExecuteNoneQuery("Update sea_ie set addtime = NOW() where ip='$bip'");
$sql="Update sea_member set points = points+$i where id=$u";
$dsql->ExecuteNoneQuery("$sql");
showmsg('感谢您的支持,现在将自动跳转到首页', 'index.php');exit;
}
else
{
showmsg('无效的提交,现在将转向首页', 'index.php');exit;
}
?>
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
PHP
1
https://gitee.com/peiyimou/SeaCMS.git
git@gitee.com:peiyimou/SeaCMS.git
peiyimou
SeaCMS
视频预约录制管理系统
master

搜索帮助