open/module/other/order.php

(开头部分) 3KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

<?php
/**
 * 作用:订单提交
 * 官网:Https://www.sdcms.cn
 * 作者:IT平民
 * ===========================================================================
 * 这不是一个自由软件!您只能在不用于商业目的的前提下对程序代码进行修改和使用;
 * 未经授权不允许对程序代码以任何形式任何目的的再发布。
 * ===========================================================================
**/

if(!defined('IN_SDCMS')) exit;

$id=getint(F("id"),0);
$name=F('name');
$mobile=F('mobile');
$pronum=getint(F('pronum'),0);
$address=F('address');
$remark=F('remark');
$postip=getip();

$userid=0;

$ukey=enhtml(F('ukey'));

if($ukey=='')
{
	self::error('参数来源错误');
	return;
}
$rc=$this->db->row("select userid from sd_user_login where loginkey='$ukey' limit 1");
if(!$rc)
{
	self::error('ukey来源错误');
	return;
}
$userid=$rc['userid'];
if(C('web_order_login')==1)
{
	if($userid<=0)
	{
		self::error('请先登录');
		return;
	}
}
#获取IP用户上次提交时间
$rs=$this->db->row("select createdate from sd_order where postip='$postip' and userid=$userid order by id desc limit 1");
if($rs)
{
	#默认1分钟
	if((time()-$rs['createdate'])/60<1)
	{
		self::error('提交太频繁');
		return;
	}
}
$rs=$this->db->row("select title,price from sd_model_pro left join sd_content on sd_model_pro.cid=sd_content.id where islock=1 and id=$id limit 1");
if(!$rs)
{
	self::error('参数错误');
后面还有 57 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。