好友
阅读权限10
听众
最后登录1970-1-1
|
本帖最后由 a3438431 于 2020-1-8 18:39 编辑
自己摸索了很久,微信扫码出来主页需要设置2个地方:(本人安装的是宝塔面板)
1、宝塔面板里默认文档设置为:mobile/qiandao.php
2、修改一下 ../mobile/common.php 内容
//使用默认公众号授权(如果使用自己公众号同理修改)
if(!isset($_GET['rentopenid'])){
$_GET['vcode']=$wall_config['verifycode']; //增加这一句
if(empty($_GET['vcode']) || $_GET['vcode']!=$wall_config['verifycode']){
echo '找不到活动';
exit();
}
现在我自己这样修改后得到解决。问题原因好像是跳转的原因。增加那一句是为了避免出现活动不存在的错误。我在想源码的作者可能是打算一个网站制作多个活动吧。但我们自己使用都是一个活动而已,所以直接让VCODE = 系统的活动ID就可以了。
=====以下为补充修改教程=====
年末越来越近。公司的年会也将近,当然这款年会抽奖还有一些不足的地方,自己也尝试着用自己的方法去解决。
==========================================================================
抽奖软件如何指定特定的人员参与抽奖!如何避免有同事用多个微信进行签到作弊!
系统是这样的,如果签到了就能参与抽奖,那么没签到自然就无法参与抽奖了。
那我就在抽奖前,把无关人员的签到给删除了,就解决了。
新建个PHP,代码如下,需要自己根据自己的实际情况再进行修改。
<?php
$host='127.0.0.1';
$user='数据库用户名';
$password='密码';
$dbName='数据库';
$pdo=new PDO("mysql:host=$host;dbname=$dbName",$user,$password);
$sql=" delete from weixin_flag where signname not in ('姓名1','姓名2'……’姓名N‘) or signname in (select iname from (select signname as iname from weixin_flag group by signname having count(signname) > 1) temp1)";
中文的地方就是需要修改的信息;
(姓名1,姓名2……)只有在这里的姓名里签到才有效,当然你也需要告知你们公司的人员,告诉他们签到一定要按照正确的姓名进行签到(设置签到时需要填写姓名)。用多个微信进行签到系统将自动取消参与抽奖的机会
我是在人事部那边获得能参与抽奖的姓名的,然后按照格式导入进去。
注意符号必须使用英文格式。
抽奖前,访问一下这个PHP,就能删除无关的人员。对了,老板我也干掉了。
=====================================================================
不知道大家有没有觉得,默认的背景是一张图片,自己可以修改,但是不太生动.
然后在X宝里看到别人的演示地址:https://v8d1aad0.woyaohudong.com/frame.php
背景是视频,所以就想到要给自己的也加上视频。
个人水平有限,换了视频背景,确实好看了,但是每个背景都是这个视频。下面上教程。
找到 ..\wall\themes\meepo\header.html 文件
加入下面语句
<div class="videocontainer">
<video class="fullscreenvideo" poster="../wall/themes/meepo/assets/images/loginbg.jpg" id="bgvid" playsinline="" autoplay="" muted="" loop=""> //这里将视频的第一帧的图像,听说这样做,加载时会好点,其实都无所谓,年会到时开始了,肯定要测试,大把时间加载所有的文件。
<source src="../wall/themes/meepo/assets/images/pic_1574922423.mp4" type="video/mp4"> //src 里面为自己视频的地址
</video>
</div>
在下面代码前面加入
<style>
{literal}
#show_hide_nav{width: 100%;position: fixed;bottom: -10px;text-align: center;z-index:9998}
.Panel.Top{z-index:1}
body {background: url({/literal}{if $wall_config['bgimg']==''}themes/meepo/assets/images/defaultbg.jpg{else}{$wall_config['bgimg']}{/if}{literal}) #000 no-repeat;background-size:100% 100%;}
{/literal}
</style>
然后自己的背景就能美美的了。
|
免费评分
-
查看全部评分
|