- 09/30草莓互联2024年国庆假期...
- 09/15草莓互联2024年中秋节放...
- 08/10宝塔控制面板手动安装Ope...
- 06/07草莓互联2024年端午节放...
- 04/30草莓互联2024年五一劳动...
- 04/03草莓互联2024年清明放假...
- 03/24宝塔控制面板Nginx后端...
- 02/27宝塔面板python2.7升级...
- 02/19宝塔面板站点PCI DSS不合...
- 02/19宝塔面板站点站长工具中点亮HT...
- 02/14宝塔面板https协议无法获取...
- 02/11宝塔Windows面板下SQL...
- 02/02宝塔控制面板利用nginx实现...
- 09/18宝塔控制面板FTP增加Flas...
phpweb已经是国内最强的的开源电子商务系统了,但并非完美,因为任何...
互联网3年一轮回,京东凡客等电商品牌在三年之前也不过是小打小闹,而如...
电商已经成为趋势,传统行业的竞争已经逐渐演变到网络上,也有不少用Weboss...
phpweb系统是固定的模式,适用于大部分行业与需求。但有一些行业还是有自己...
phpweb添加医院预约次数限制
phpweb为会员添加其他权限。
第一步:在pwn_member_secure 里 INSERT INTO `pwn_member_secure` VALUES (’170′, ‘hospital’, ‘预定次数’, ‘cishu’, ’1′);
第二步:修改界面 member admin下的member_type_rights.php 与member_rights.php 在
else if ( $securetype == “cishu” )
{
echo “rn”;
echo “<s”;
echo “elect name=”s[";
echo $secureid;
echo "]” >rn “;
$u = 0;
for ( ;
$u <= 9; $u++ )
{
if ( $u == $nowset )
{
echo “<option value=’”.$u.”‘ selected>”.$u.”</option>”;
}
else
{
echo “<option value=’”.$u.”‘>”.$u.”</option>”;
}
}
echo “ </select> rn”;
}
第三步:用户登录后,把对应的权限放到cookie里面 根目录下的post.php 在case “memberlogin” : 与case “memberreg” : 的 setcookie( “SE”, $consecure ); 下面加入如下东西 $fsql->query( “select * from pwn_member_rights where memberid=’{$memberid}’ and securetype=’cishu’” ); if ( $fsql->next_record( ) ) { $cishu = $fsql->f( “secureset” ); } setcookie( “CISHU”, $cishu ); 对 member admin下的 vmember.php 也进行同样处理
第四步:用户预约提交与打开预约页面的时候,进行提醒,预约次数已经查过限制 Hospital的post.php文件进行添加如下的东西
//判断该会员一周超过预约次数了吗
$cishu=$_COOKIE["CISHU"];
$week = date(‘w’);
if($week!=’0′){ $zhouyi = date(‘Ymd’,strtotime( ‘+’. 1-$week .’ days’ ));
} else{ $zhouyi = date(‘Ymd’,time()-6*24*3600); }
$msql->query(“select id from pwn_hospital_yyinfo where memberid=’$memberid’ and yydate>=’$zhouyi”);
$memberyuyuecishu=0;
while($msql->next_record()){
$idd=$msql->f(‘id’);
$memberyuyuecishu++;
}
if($memberyuyuecishu>$cishu){
echo “对不起,您7天内的预约次数已经超过了”.$memberyuyuecishu.”,无法预约”; exit;
}
修改HospitalRbtime3.php与HospitalRbcat3.php 加入
//判断该会员一周超过预约次数了吗
$cishu=$_COOKIE["CISHU"];
$week = date(‘w’); if($week!=’0′){ $zhouyi = date(‘Ymd’,strtotime( ‘+’. 1-$week .’ days’ ));
} else{ $zhouyi = date(‘Ymd’,time()-6*24*3600); }
$msql->query(“select id from pwn_hospital_yyinfo where memberid=’$memberid’ and yydate>=’$zhouyi”);
$memberyuyuecishu=0;
while($msql->next_record()){
$idd=$msql->f(‘id’);
$memberyuyuecishu++;
}
if($memberyuyuecishu<$cishu){ $yysrc=ROOTPATH.”hospital/templates/images/yy.gif”; $yyclass=”line6_1″;
$showtable=”block”;
}else{
$yysrc=ROOTPATH.”hospital/templates/images/yyno2.gif”; $yyclass=”line6_2″;
$showtable=”none”;
}
假如我们资讯/文章对您有所帮助,您可以通过扫描捐赠二维码支持一下我们~
感谢您对我们的支持,您的小小支持让我们有信心走得更远!