'信息大厦饭堂', 2 => '魁奇饭堂'); $d = date("Y-m-d"); $loginname = $_REQUEST['loginName']; $password = $_REQUEST['loginPwd']; $password = md5($password); //判断用户是否存在 $rs = $db->get_one("select a.*,b.company_name from tb_pos_user a,tb_company b where a.company_id = b.id and loginname = '".$loginname."' and password='".$password."' and a.enabled = 1"); if(!$rs) { echo return_json(-1,"登录失败"); exit; } $dining_hall_id = $rs['dining_hall_id']; //获取该用户所管辖的饭堂 $ftrs = $db->get_all("select a.name,b.* from tb_dining_hall a,tb_pos_channel b where a.id = b.dining_hall_id and b.enabled = 1 and a.id = ".$dining_hall_id); $data = array(); $data['company_info'] = array( 'company_id' => $rs['company_id'], 'company_name' => $rs['company_name'], ); foreach($ftrs as $k => $v) { $data['dining_hall_info'][] = array( 'dining_hall_id' => $dining_hall_id, 'channel_id' => $v['id'], 'dining_hall_name' => $v['name']."-".$v['channel_name'], ); } echo return_json(1,$data); } if($act == 'check') { $takecode = trim($_GET['takecode']); if(!$takecode) exit; require 'include/qrcode/qrlib.php'; $t = "qr_".time()."_".rand().".png"; QRcode::png(getEncodeStr($takecode), $t, 'L',7 , 0); header("Content-Type: image/png"); echo file_get_contents($t); @unlink($t); exit; }