function help($number) { global $db; $userid = getUser($number); $privileges = getprivileges($userid); if ($privileges > 0) { $message = "Commands:\nHELP\n"; if (iscreditenabled()) { $message .= "CREDIT\n"; } $message .= "FREE\nRENT bikenumber\nRETURN bikeno stand\nWHERE bikeno\nINFO stand\nNOTE bikeno problem\n---\nFORCERENT bikenumber\nFORCERETURN bikeno stand\nLIST stand\nLAST bikeno\nREVERT bikeno\nADD email phone fullname\nDELNOTE bikeno [pattern]\nTAG stand note for all bikes\nUNTAG stand [pattern]"; sendSMS($number, $message); } else { $message = "Commands:\nHELP\n"; if (iscreditenabled()) { $message .= "CREDIT\n"; } $message .= "FREE\nRENT bikeno\nRETURN bikeno stand\nWHERE bikeno\nINFO stand\nNOTE bikeno problem description\nNOTE stand problem description"; sendSMS($number, $message); } }
function checkprivileges($userid) { global $db; $privileges = getprivileges($userid); if ($privileges < 1) { response(_('Sorry, this command is only available for the privileged users.'), ERROR); exit; } }
<?php require "config.php"; require "db.class.php"; require 'actions-web.php'; $db = new Database($dbserver, $dbuser, $dbpassword, $dbname); $db->connect(); checksession(); if (getprivileges($_COOKIE["loguserid"]) <= 0) { exit(_('You need admin privileges to access this page.')); } ?> <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <title><?php echo $systemname; ?> <?php echo _('administration'); ?> </title> <meta name="viewport" content="width=device-width, initial-scale=1"> <script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <script type="text/javascript" src="js/jquery.dataTables.min.js"></script> <script type="text/javascript" src="js/bootstrap.min.js"></script> <script type="text/javascript" src="js/bootstrapValidator.min.js"></script> <script type="text/javascript" src="js/translations.php"></script> <script type="text/javascript" src="js/admin.js"></script> <link rel="stylesheet" type="text/css" href="css/bootstrap.min.css" />
</head> <body> <div id="map"></div> <div id="sidebar"><div id="overlay"></div> <div class="row"> <div class="col-xs-11 col-sm-11 col-md-11 col-lg-11"> <ul class="list-inline"> <li><a href="<?php echo $systemrules; ?> "><span class="glyphicon glyphicon-question-sign"></span> <?php echo _('Help'); ?> </a></li> <?php if (isloggedin() and getprivileges($_COOKIE["loguserid"]) > 0) { echo '<li><a href="admin.php"><span class="glyphicon glyphicon-cog"></span> ', _('Admin'), '</a></li>'; } if (isloggedin()) { echo '<li><span class="glyphicon glyphicon-user"></span> <small>', getusername($_COOKIE["loguserid"]), '</small>'; if (iscreditenabled()) { echo ' (<span id="usercredit" title="', _('Remaining credit'), '">', getusercredit($_COOKIE["loguserid"]), '</span> ', getcreditcurrency(), ' <button type="button" class="btn btn-success btn-xs" id="opencredit" title="', _('Add credit'), '"><span class="glyphicon glyphicon-plus"></span></button>)<span id="couponblock"><br /><span class="form-inline"><input type="text" class="form-control input-sm" id="coupon" placeholder="XXXXXX" /><button type="button" class="btn btn-primary btn-sm" id="validatecoupon" title="', _('Confirm coupon'), '"><span class="glyphicon glyphicon-plus"></span></button></span></span></li>'; } echo '<li><a href="command.php?action=logout" id="logout"><span class="glyphicon glyphicon-log-out"></span> ', _('Log out'), '</a></li>'; } ?> </ul> </div> <div class="col-xs-1 col-sm-1 col-md-1 col-lg-1"> </div> </div>