$mcrypt->setkey($key); $mcrypt->setMode($mode); if (!isJson($eventobj)) { $errinfo = array('status' => 2, 'msg' => 'data err.', 'alert' => '貼心提醒:APP請更新至最新版或再重新嘗試一次'); print_r(json_encode($errinfo)); exit; } $eventarray = json_decode($eventobj); if (!empty($eventarray->user_id)) { $infoarray['user_id'] = $mcrypt->testdecrypt($key, $eventarray->user_id); } if (!empty($eventarray->device_id)) { $infoarray['device_id'] = $mcrypt->testdecrypt($key, $eventarray->device_id); } if (empty($infoarray['user_id']) or empty($infoarray['device_id'])) { $errinfo = array('status' => 3, 'msg' => 'parse err.', 'alert' => '資料有誤,請重新嘗試一次'); print_r(json_encode($errinfo)); exit; } $updateevent = dbconn::insert_user_driveinfo($infoarray); if ($updateevent == 1) { $errinfo = array('status' => 0, 'msg' => 'http://www.bubutrip.com.tw/event/2015Anniversary/get_score_done.php', 'alert' => '領取成功!'); print_r(json_encode($errinfo)); exit; } else { $errinfo = array('status' => 4, 'msg' => 'data exist.', 'alert' => '您已經領過栗子囉'); print_r(json_encode($errinfo)); exit; } } }