Skip to content

Commit c93da7e

Browse files
committed
fix bug
1 parent 35fd4e6 commit c93da7e

36 files changed

Lines changed: 135 additions & 119 deletions

‎ajax.php‎

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,13 @@
44
//所有操作分两种类型:读和写
55
//如 getWallpaper 是读操作,setWallpaper 是写操作
66
//当遇到写操作时,则需要通过下面登录验证,未登录用户则中断之后的写操作,并输出错误信息
7-
if(in_array($_POST['ac'], array('setWallpaper', 'setDockPos', 'setAppXY', 'addMyApp', 'delMyApp', 'moveMyApp', 'updateMyApp', 'addFolder', 'updateFolder', 'updateAppStar'))){
7+
if(in_array($_REQUEST['ac'], array('setWallpaper', 'setDockPos', 'setAppXY', 'addMyApp', 'delMyApp', 'moveMyApp', 'updateMyApp', 'addFolder', 'updateFolder', 'updateAppStar'))){
88
if(!checkLogin()){
99
exit('ERROR_NOT_LOGGED_IN');
1010
}
1111
}
1212

13-
switch($_POST['ac']){
13+
switch($_REQUEST['ac']){
1414
case 'checkLogin':
1515
echo checkLogin() ? 1 : 0;
1616
break;
@@ -675,9 +675,10 @@
675675
break;
676676
//获取应用评分
677677
case 'getAppStar':
678-
echo $db->get('tb_app', 'starnum', array(
678+
$startnum = $db->get('tb_app', 'starnum', array(
679679
'tbid' => $_POST['id']
680680
));
681+
echo is_int($startnum) || $startnum == 0 ? (int)$startnum : sprintf('%.1f', $startnum);
681682
break;
682683
//更新应用评分
683684
case 'updateAppStar':

‎hoorayos.sql‎

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -31,9 +31,9 @@ CREATE TABLE `tb_app` (
3131
`isopenmax` tinyint(1) DEFAULT NULL COMMENT '是否打开直接最大化,1(是)0(否)',
3232
`issetbar` tinyint(1) DEFAULT NULL COMMENT '窗口是否有评分和介绍按钮,1(是)0(否)',
3333
`isflash` tinyint(1) DEFAULT NULL COMMENT '是否为flash应用,1(是)0(否)',
34-
`remark` tinytext COLLATE utf8_unicode_ci COMMENT '备注',
34+
`remark` longtext COLLATE utf8_unicode_ci COMMENT '备注',
3535
`usecount` bigint(20) DEFAULT '0' COMMENT '使用人数',
36-
`starnum` decimal(10,2) DEFAULT '0.00' COMMENT '评分',
36+
`starnum` double DEFAULT '0' COMMENT '评分',
3737
`dt` datetime DEFAULT NULL COMMENT '添加时间',
3838
`isrecommend` tinyint(1) DEFAULT '0' COMMENT '是否推荐,1(是)0(否)',
3939
`verifytype` tinyint(1) DEFAULT '0' COMMENT '审核状态,0(未提交审核)1(审核通过)2(审核中)3(审核不通过)',
@@ -61,20 +61,20 @@ INSERT INTO `tb_app` VALUES ('12', '时钟', 'img/ui/system-shapes.png', 'extapp
6161
INSERT INTO `tb_app` VALUES ('13', '天气预报', 'img/ui/system-shapes.png', 'extapp/weather/index.php', 'widget', '200', '330', '0', '0', '1', '0', '天气预报', '0', '0.00', '2012-08-05 23:02:28', '0', '1', null, '6', '0');
6262
INSERT INTO `tb_app` VALUES ('14', '日历', 'uploads/shortcut/20130505/13677342114330.png', 'sysapp/calendar/index.php', 'window', '800', '720', '1', '0', '1', '0', '', '0', '0.00', '2012-10-16 03:06:17', '1', '1', null, '6', '0');
6363
INSERT INTO `tb_app` VALUES ('15', '狙击手密室逃脱', 'uploads/shortcut/20130505/13677340436355.png', 'http://www.4399.com/360game/86190.htm', 'window', '820', '680', '1', '0', '1', '1', '操作方法: 游戏中使用鼠标操作,点击物品触发事件。 如何开始: 游戏加载完毕点击PLAY即可开始游戏\r\n狙击手被困在了一个藏有枪支的房间,不擅长动脑的他需要你的帮助,根据提示找到房间的', '0', '0.00', '2013-05-05 14:07:28', '0', '1', null, '2', '0');
64-
INSERT INTO `tb_app` VALUES ('16', '英雄激战怪物', 'uploads/shortcut/20130505/13677346104517.png', 'http://www.4399.com/360game/86244.htm', 'window', '820', '680', '1', '0', '1', '1', '操作方法: 游戏开始后拖动人物调整阵形,然后点击下方的英文,再点击攻击目标即可开始战斗。下方有各种道具哦! 如何开始: 游戏加载完成后点击play game - 再点击close - 然后点击选择人物组', '0', '0.00', '2013-05-05 14:17:14', '0', '1', null, '2', '0');
64+
INSERT INTO `tb_app` VALUES ('16', '英雄激战怪物', 'uploads/shortcut/20130505/13677346104517.png', 'http://www.4399.com/360game/86244.htm', 'window', '820', '680', '1', '0', '1', '1', '操作方法: 游戏开始后拖动人物调整阵形,然后点击下方的英文,再点击攻击目标即可开始战斗。下方有各种道具哦! ', '0', '0.00', '2013-05-05 14:17:14', '0', '1', null, '2', '0');
6565
INSERT INTO `tb_app` VALUES ('17', '眼球大战', 'uploads/shortcut/20130505/13677346716160.png', 'http://www.4399.com/360game/86238.htm', 'window', '820', '680', '1', '0', '1', '1', '操作方法: 键盘方向键←→控制移动,空格键发射眼药水。 如何开始: 游戏加载完毕点击[开始]即可开始游戏', '0', '0.00', '2013-05-05 14:18:09', '0', '1', null, '2', '0');
66-
INSERT INTO `tb_app` VALUES ('18', '朵拉的烧烤店', 'uploads/shortcut/20130505/13677347227549.png', 'http://www.4399.com/360game/86215.htm', 'window', '820', '680', '1', '0', '1', '1', '操作方法: 鼠标点击食材放到烤架上,点击食物翻到另一面,烤熟后拿给顾客吃,别忘了收钱哦。 如何开始: 游戏加载完毕点击三次[开始游戏] - 再点击[确定]即可开始游戏', '0', '0.00', '2013-05-05 14:19:48', '0', '1', null, '2', '0');
66+
INSERT INTO `tb_app` VALUES ('18', '朵拉的烧烤店', 'uploads/shortcut/20130505/13677347227549.png', 'http://www.4399.com/360game/86215.htm', 'window', '820', '680', '1', '0', '1', '1', '操作方法: 鼠标点击食材放到烤架上,点击食物翻到另一面,烤熟后拿给顾客吃,别忘了收钱哦。如何开始: 游戏加载完毕点击三次[开始游戏] - 再点击[确定]即可开始游戏', '0', '0.00', '2013-05-05 14:19:48', '0', '1', null, '2', '0');
6767
INSERT INTO `tb_app` VALUES ('19', '泡泡兔2', 'uploads/shortcut/20130505/13677349543577.png', 'http://www.4399.com/360game/86180.htm', 'window', '820', '680', '1', '0', '1', '1', '操作方法: 玩家一:键盘AD键控制移动,W键跳跃(可二段跳),空格键放泡泡(会爆炸)。 玩家二:方向键←→控制移动,↑键跳跃(可二段跳),小键盘数字键0放泡泡(会爆炸)。 提示:单人模式选择', '0', '0.00', '2013-05-05 14:23:02', '0', '1', null, '2', '0');
6868
INSERT INTO `tb_app` VALUES ('20', '猫和老鼠之万圣之夜', 'uploads/shortcut/20130505/13677350213580.png', 'http://www.4399.com/360game/86176.htm', 'window', '820', '680', '1', '0', '1', '1', '操作方法: 游戏中使用空格键控制老鼠跳跃,不要被猫抓到了哦。 如何开始: 游戏加载完毕点击两次PLAY即可开始游戏', '0', '0.00', '2013-05-05 14:24:01', '0', '1', null, '2', '0');
6969
INSERT INTO `tb_app` VALUES ('21', '小刺猬去面试', 'uploads/shortcut/20130505/1367735129442.png', 'http://www.4399.com/360game/86142.htm', 'window', '820', '680', '1', '0', '1', '1', '操作方法: 鼠标点击触发事件,帮助小刺猬解决遇到的问题,继续前行吧! 如何开始: 游戏加载完成后点击continue - 再点击play即可开始游戏', '0', '0.00', '2013-05-05 14:26:00', '0', '1', null, '2', '0');
7070
INSERT INTO `tb_app` VALUES ('22', '黑猫警长救伙伴', 'uploads/shortcut/20130505/13677351957517.png', 'http://api.game.7k7k.com/360box/90173.html', 'window', '820', '680', '1', '0', '1', '1', '操作方法: 游戏中使用方向键进行推伙伴。 如何开始: 点击【进入游戏】--【开始】进行游戏。', '0', '0.00', '2013-05-05 14:27:00', '0', '1', null, '2', '0');
7171
INSERT INTO `tb_app` VALUES ('23', '部落争霸', 'uploads/shortcut/20130505/13677353369336.png', 'http://api.game.7k7k.com/360box/90130.html', 'window', '820', '680', '1', '0', '1', '1', '操作方法: 鼠标点击发兵。 如何开始: 点击play-点击start game-选择关卡1开始游戏。\r\n古老的部落之间充满了战争,都是为了生存下去,不想被别人吞并的话就努力发展下去吧。', '0', '0.00', '2013-05-05 14:29:18', '0', '1', null, '2', '0');
72-
INSERT INTO `tb_app` VALUES ('24', '愚人节整同学', 'uploads/shortcut/20130505/13677353829381.png', 'http://api.game.7k7k.com/360box/60422.html', 'window', '820', '680', '1', '0', '1', '1', '操作方法: 游戏中使用鼠标操作,点击道具整人。 如何开始: 输入你想整的人的名字后点击[开始整人]开始游戏。\r\n愚人节到啦,你是怎么过的?整人了还是被人整了呢?哈哈,下面这款游戏介绍', '0', '0.00', '2013-05-05 14:30:07', '0', '1', null, '2', '0');
72+
INSERT INTO `tb_app` VALUES ('24', '愚人节整同学', 'uploads/shortcut/20130505/13677353829381.png', 'http://api.game.7k7k.com/360box/60422.html', 'window', '820', '680', '1', '0', '1', '1', '操作方法: 游戏中使用鼠标操作,点击道具整人。 如何开始: 输入你想整的人的名字后点击[开始整人]开始游戏。', '0', '0.00', '2013-05-05 14:30:07', '0', '1', null, '2', '0');
7373
INSERT INTO `tb_app` VALUES ('25', '优酷视频', 'uploads/shortcut/20130505/13677356058228.png', 'http://api.youku.com/widget/360box/index.html', 'window', '820', '680', '1', '0', '1', '1', '优酷专注发展主流大气的内容平台定位和专业化的频道运营战略,海量视频库实现垂直定向分类检索,引领互联网视频时代资讯、影视、娱乐综艺潮流。', '0', '0.00', '2013-05-05 14:33:48', '0', '1', null, '3', '0');
74-
INSERT INTO `tb_app` VALUES ('26', '2B青年必看的18禁电影', 'uploads/shortcut/20130505/13677356703430.png', 'http://recommend.xunlei.com/topic360_138.html', 'window', '980', '700', '1', '0', '1', '1', '迅雷看看推出2B青年必看的18禁电影,颇具好莱坞争议的《强奸之恋》、聚焦三陪女情感的《正青春》、意大利情色伦理片《再吻我一次》、女医生爱上强奸犯《暴劫倾情》、待嫁女子遭轮奸《', '0', '0.00', '2013-05-05 14:35:28', '0', '1', null, '3', '0');
74+
INSERT INTO `tb_app` VALUES ('26', '2B青年必看的18禁电影', 'uploads/shortcut/20130505/13677356703430.png', 'http://recommend.xunlei.com/topic360_138.html', 'window', '980', '700', '1', '0', '1', '1', '迅雷看看推出2B青年必看的18禁电影', '0', '0.00', '2013-05-05 14:35:28', '0', '1', null, '3', '0');
7575
INSERT INTO `tb_app` VALUES ('27', '爱奇艺', 'uploads/shortcut/20130505/13677357888501.png', 'http://www.qiyi.com/mini/qplus.html', 'window', '1030', '720', '1', '0', '1', '1', '国内首家专注于提供免费、高清网络视频服务的大型专业网站。奇艺影视内容丰富多元,涵盖电影、电视剧、综艺、纪录片、动画片等热门剧目;视频播放清晰流畅,操作界面简单友好,真正为', '0', '0.00', '2013-05-05 14:37:16', '0', '1', null, '3', '0');
7676
INSERT INTO `tb_app` VALUES ('28', '土豆视频', 'uploads/shortcut/20130505/13677358555620.png', 'http://2010.tudou.com/360api/index.php', 'window', '1030', '800', '1', '0', '1', '1', '大型视频分享网站土豆网的桌面版,具有原创、电视剧、电影、综艺、排行等栏目,用户可以在该网站上传、观看、分享视频短片。', '0', '0.00', '2013-05-05 14:38:25', '0', '1', null, '3', '0');
77-
INSERT INTO `tb_app` VALUES ('29', '音悦台', 'uploads/shortcut/20130505/13677359969968.png', 'http://www.yinyuetai.com/webqq', 'window', '830', '520', '1', '0', '1', '1', '最新最全最高清的MV尽在音悦台,可以按照您的音乐喜好选择收看华语、日韩、欧美以及新歌首发频道。音悦台是一家专注于高清MV在线欣赏与传播的音乐分享平台,跟紧新歌发片速度,音悦台', '0', '0.00', '2013-05-05 14:40:33', '0', '1', null, '3', '0');
77+
INSERT INTO `tb_app` VALUES ('29', '音悦台', 'uploads/shortcut/20130505/13677359969968.png', 'http://www.yinyuetai.com/webqq', 'window', '830', '520', '1', '0', '1', '1', '最新最全最高清的MV尽在音悦台,可以按照您的音乐喜好选择收看华语、日韩、欧美以及新歌首发频道。', '0', '0.00', '2013-05-05 14:40:33', '0', '1', null, '3', '0');
7878
INSERT INTO `tb_app` VALUES ('30', '酷狗电台', 'uploads/shortcut/20130505/13677361014197.png', 'http://topic.kugou.com/radio/', 'window', '780', '580', '1', '0', '1', '1', '基于酷狗音乐的网页音乐电台。具有海量的音乐资源以及各类超红榜单,在这里,酷狗的各个精彩音乐榜单为您带来前所未有的丰富音乐收听感受。高质量的音质让您重新感受音乐的魅力。', '0', '0.00', '2013-05-05 14:42:19', '0', '1', null, '3', '0');
7979
INSERT INTO `tb_app` VALUES ('31', '极品狂少混花都', 'uploads/shortcut/20130505/13677362198177.png', 'http://book.hjsm.tom.com/109696/360catelog.html', 'window', '1000', '650', '1', '0', '1', '0', '极品狂少混花都是由幻剑书盟提供的一款小说类的web app', '0', '0.00', '2013-05-05 14:44:27', '0', '1', null, '4', '0');
8080
INSERT INTO `tb_app` VALUES ('32', '异世之魔武传奇', 'uploads/shortcut/20130505/1367736387213.png', 'http://book.hjsm.tom.com/100201/360catelog.html', 'window', '1000', '650', '1', '0', '1', '0', '异世之魔武传奇是由幻剑书盟提供的一款小说类的web app', '0', '0.00', '2013-05-05 14:46:48', '0', '1', null, '4', '0');

‎img/ui/index.css‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -496,13 +496,13 @@ input{-moz-user-select:text;-webkit-user-select:text;user-select:text}
496496
#shortcut_shadow2 span{color:#fff;max-width:none;height:30px;line-height:30px;margin-top:-30px;margin-left:50px;float:left;text-align:left;background:none}
497497

498498
/*评分*/
499-
.grade-box{width:200px}
499+
.grade-box{width:200px;height:20px}
500500
.star-box,
501501
.star-box i,
502502
.star-box a{background-image:url(app_spr_img.png);_background-image:url(app_spr_img.gif);background-repeat:no-repeat}
503503
.grade-box .star-box{float:right}
504-
.grade-box .star-num{float:right;margin:-3px 30px 0 4px}
505-
.star-box{position:relative;display:inline-block;width:85px;height:15px;background-position:0 -62px}
504+
.grade-box .star-num{float:right;margin:0 30px 0 5px}
505+
.star-box{position:relative;display:inline-block;width:85px;height:15px;margin-top:5px;background-position:0 -62px}
506506
.star-box div{width:40px;height:18px;line-height:18px;float:left;position:relative;left:-40px}
507507
.star-box i{position:absolute;top:0;left:0;height:15px;overflow:hidden;background-position:0 -78px;font-style:normal}
508508
.star-box ul,
@@ -516,7 +516,7 @@ input{-moz-user-select:text;-webkit-user-select:text;user-select:text}
516516
.grade-3{width:51px;z-index:8}
517517
.grade-4{width:68px;z-index:7}
518518
.grade-5{width:85px;z-index:6}
519-
.star-num{display:inline-block;height:21px;line-height:21px;font-family:Georgia;font-weight:bold;font-size:16px;color:#F60}
519+
.star-num{display:inline-block;height:20px;line-height:20px;font-family:Georgia;font-weight:bold;font-size:16px;color:#F60}
520520

521521
/*分享*/
522522
#share a{display:block;float:left;padding-left:20px;margin:5px 0;width:60px;height:16px;line-height:16px;background:url(share_icon.png) no-repeat;cursor:pointer;color:#333}

‎img/ui/sys.css‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -176,13 +176,13 @@ body{font:12px/1.8 'Segoe UI','微软雅黑',sans-serif}
176176
.app-title .btn-add,
177177
.app-title .btn-run{position:absolute;top:17px;right:10px;color:#fff;text-decoration:none}
178178

179-
.grade-box{width:100px;height:18px;position:absolute;top:75px;right:10px}
179+
.grade-box{width:150px;height:20px;position:absolute;top:75px;right:10px}
180180
.grade-box .star-box,
181181
.grade-box .star-box i,
182182
.grade-box .star-box a{background-image:url(app_spr_img.png);_background-image:url(app_spr_img.gif);background-repeat:no-repeat}
183183
.grade-box .star-box{float:right}
184-
.grade-box .star-num{float:right;margin:-3px 0 0 4px}
185-
.grade-box .star-box{position:relative;display:inline-block;width:85px;height:15px;background-position:0 -62px}
184+
.grade-box .star-num{float:right;margin-left:5px}
185+
.grade-box .star-box{position:relative;display:inline-block;width:85px;height:15px;margin-top:5px;background-position:0 -62px}
186186
.grade-box .star-box div{width:40px;height:18px;line-height:18px;float:left;position:relative;left:-40px}
187187
.grade-box .star-box i{position:absolute;top:0;left:0;height:15px;overflow:hidden;background-position:0 -78px;font-style:normal}
188188
.grade-box .star-box ul,
@@ -196,7 +196,7 @@ body{font:12px/1.8 'Segoe UI','微软雅黑',sans-serif}
196196
.grade-box .grade-3{width:51px;z-index:8}
197197
.grade-box .grade-4{width:68px;z-index:7}
198198
.grade-box .grade-5{width:85px;z-index:6}
199-
.grade-box .star-num{display:inline-block;height:21px;line-height:21px;font-family:Georgia;font-weight:bold;font-size:16px;color:#F60}
199+
.grade-box .star-num{display:inline-block;height:20px;line-height:20px;font-family:Georgia;font-weight:bold;font-size:16px;color:#F60}
200200

201201
.app-contents h4{margin:0 10px;line-height:31px;font-size:12px}
202202
.app-contents h5{margin:0 10px;line-height:23px;font-weight:normal;font-size:12px}

‎inc/functions.php‎

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -771,7 +771,11 @@ function delApp($id){
771771
delApp($v);
772772
}
773773
}else if($member_app['type'] == 'window' || $member_app['type'] == 'widget'){
774-
$db->update('tb_app', 'usecount = usecount - 1', 'and tbid = '.$member_app['realid']);
774+
$db->update('tb_app', array(
775+
'usecount[-]' => 1
776+
), array(
777+
'tbid' => $member_app['realid']
778+
));
775779
}
776780
$member = $db->get('tb_member', array('dock', 'desk1', 'desk2', 'desk3', 'desk4', 'desk5'), array(
777781
'tbid' => session('member_id')

‎inc/medoo.php‎

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -155,6 +155,7 @@ protected function data_implode($data, $conjunctor, $outer_conjunctor = null){
155155
$wheres[] = $column . ' NOT IN (' . $this->array_quote($value) . ')';
156156
break;
157157
case 'integer':
158+
case 'double':
158159
$wheres[] = $column . ' != ' . $value;
159160
break;
160161
case 'string':
@@ -194,6 +195,7 @@ protected function data_implode($data, $conjunctor, $outer_conjunctor = null){
194195
$wheres[] = $column . ' IN (' . $this->array_quote($value) . ')';
195196
break;
196197
case 'integer':
198+
case 'double':
197199
$wheres[] = $column . ' = ' . $value;
198200
break;
199201
case 'string':
@@ -337,6 +339,7 @@ public function insert($table, $datas){
337339
$values[] = $this->quote(serialize($value));
338340
break;
339341
case 'integer':
342+
case 'double':
340343
case 'string':
341344
$values[] = $this->quote($value);
342345
break;
@@ -373,6 +376,7 @@ public function update($table, $data, $where = null){
373376
$fields[] = $key . ' = ' . $this->quote(serialize($value));
374377
break;
375378
case 'integer':
379+
case 'double':
376380
case 'string':
377381
$fields[] = $key . ' = ' . $this->quote($value);
378382
break;

‎js/hros.window.js‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -657,7 +657,7 @@ HROS.window = (function(){
657657
width : 250,
658658
id : 'star',
659659
content : starDialogTemp({
660-
'point' : Math.floor(point),
660+
'point' : point,
661661
'realpoint' : point * 20
662662
})
663663
});

‎login.ajax.php‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?php
22
require('global.php');
33

4-
switch($_POST['ac']){
4+
switch($_REQUEST['ac']){
55
//登录
66
case 'login':
77
$rememberMe = isset($_POST['rememberMe']) ? 1 : 0;

‎sysapp/account/ajax.php‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?php
22
require('../../global.php');
33

4-
switch($_POST['ac']){
4+
switch($_REQUEST['ac']){
55
case 'checkPassword':
66
if($db->has('tb_member', array(
77
'AND' => array(

‎sysapp/appmanage/detail.ajax.php‎

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?php
22
require('../../global.php');
33

4-
switch($_POST['ac']){
4+
switch($_REQUEST['ac']){
55
case 'edit':
66
$_POST['val_issetbar'] = $_POST['val_kindid'] == 1 ? 0 : 1;
77
$data = array(
@@ -47,5 +47,16 @@
4747
'tbid' => $_POST['appid']
4848
));
4949
break;
50+
case 'uploadImg':
51+
include('libs/Uploader.class.php');
52+
$config = array(
53+
'savePath' => 'uploads/shortcut/', //保存路径
54+
'allowFiles' => array('.jpg', '.jpeg', '.png', '.gif', '.bmp'), //文件允许格式
55+
'maxSize' => 1000 //文件大小限制,单位KB
56+
);
57+
$up = new Uploader('xfile', $config);
58+
$info = $up->getFileInfo();
59+
echo '{"url":"'.$info['url'].'","fileType":"'.$info['type'].'","original":"'.$info['originalName'].'","state":"'.$info['state'].'"}';
60+
break;
5061
}
5162
?>

0 commit comments

Comments
 (0)