【第二十八期】蓝星微商城源码+搭建教程

网站搭建   © 文章版权由 admin 解释,禁止匿名转载

#楼主# 2020-11-8

楼主声明:今天给大家搭建一个微商城H5版本的源码,这个版本是可以完美可用的,拿去用就可以了!

搭建环境:php5.6

现在开始教学搭建

首先我们使用的是主机搭建
打开我们的面板

然后上传源码到主机,上传好之后解压源码
导入数据库文件输入自己的数据库账号密码就可以了,正在导入了,出了点问题,我看看,重新导入了一次就可以了

修改数据库连接信息 文件路径 /Mao/common.php (第16-18行)(修改成你数据库的连接信息)改成自己的信息

此时网站就可以打开了

完成以上所有操作,恭喜你搭建成功了
我们打开网站看看

网站后台http://你的域名/Mao_admin
登陆帐号admin
密码123456

现在就是完成的了,我们看看功能!
如果想要更换接口可以联系我!

这里就是大概的功能,下面是修改一些信息的地址,大家可以看看

下载地址:
本帖含有隐藏内容,请您 回复 后查看
12楼
小森网络 2020-11-8
PHP MD5签名数据创建订单代码示例

$codepay_id,//你的码支付ID
"pay_id" => "admin", //唯一标识 可以是用户ID,用户名,session_id(),订单ID,ip 付款后返回
"type" => 1,//1支付宝支付 3微信支付 2QQ钱包
"price" => 100,//金额100元
"param" => "",//自定义参数
"notify_url"=>"",//通知地址
"return_url"=>"http://codepay.fateqq.com/",//跳转地址
); //构造需要传递的参数

ksort($data); //重新排序$data数组
reset($data); //内部指针指向数组中的第一个元素

$sign = ''; //初始化需要签名的字符为空
$urls = ''; //初始化URL参数为空

foreach ($data AS $key => $val) { //遍历需要传递的参数
if ($val == ''||$key == 'sign') continue; //跳过这些不参数签名
if ($sign != '') { //后面追加&拼接URL
$sign .= "&";
$urls .= "&";
}
$sign .= "$key=$val"; //拼接为url参数形式
$urls .= "$key=" . urlencode($val); //拼接为url参数形式并URL编码参数值

}
$query = $urls . '&sign=' . md5($sign .$codepay_key); //创建订单所需的参数
$url = "http://api5.xiuxiu888.com/creat_order/?{$query}"; //支付页面

header("Location:{$url}"); //跳转到支付页面

——————————分割线———————————

支付宝创建100元订单成功后的返回示例 page参数为4时返回JSON:

{
"msg": "ok",
"qrcode": "//codepay.fateqq.com/qr/1/3/100/0.png",
"status": 0,
"chart": "utf-8",
"order_id": 888888888,
"pay_id": "admin",
"type": 1,
"price": "100.00",
"money": "100.00",
"userID": 1,
"notiry_key":"codepay_notiry_key",
"tag": 0,
"serverTime": 1481453112,
"endTime": 1481453412
}

(注意任何情况下不要把通信密钥key参数明码传递出来 )
13楼
小森网络 2020-11-8
PHP通知验证:
$val) { //遍历POST参数
if ($val == '' || $key == 'sign') continue; //跳过这些不签名
if ($sign) $sign .= '&'; //第一个字符串签名不加& 其他加&连接起来参数
$sign .= "$key=$val"; //拼接为url参数形式
}
if (!$_POST['pay_no'] || md5($sign . $codepay_key) != $_POST['sign']) { //不合法的数据
exit('fail'); //返回失败 继续补单
} else { //合法的数据
//业务处理
$pay_id = $_POST['pay_id']; //需要充值的ID 或订单号 或用户名
$money = (float)$_POST['money']; //实际付款金额
$price = (float)$_POST['price']; //订单的原价
$param = $_POST['param']; //自定义参数
$pay_no = $_POST['pay_no']; //流水号
exit('success'); //返回成功 不要删除哦
}

业务处理完成返回:success
业务处理失败还需要下次继续通知返回:fail

注意:您一定要验证是否有pay_no参数值,因为只有该值才是付款成功
14楼
Say丶时间 2020-11-8
加到哪里[泪]
15楼
王力宏 2020-11-8
你这人太坏了,年轻人不讲武德,好东西自己整完了然后给删了[滑稽]
16楼
青栀ෆ 2020-11-9
啥玩意!?
17楼
惜缘吖 2020-11-9
后门呢[滑稽][心碎]都不去
18楼
惜缘吖 2020-11-9
有没有官方支付接口?[滑稽][心碎]
19楼
惜缘吖 2020-11-9
是虚拟卡密跟实物的嘛[滑稽][心碎]
20楼
冷尘 2020-11-9
有没有分销,优惠劵,拼团,砍刀什么的

评论

登录后才可发表内容
  • 主题

    63

  • 帖子

    949

  • 关注者

    6

Copyright © 2019 凯特网.   Powered by HYBBS 2.3.4  

Runtime:0.0552s Mem:2070Kb