function login($in) { global $Path, $parm; if (!empty($in[usuario]) && !empty($in[clave])) { if ($usuario = select_user($in[usuario], md5($in[clave]))) { llena_sesion($usuario); $modulo = $parm[GENERAL]; $seccion = $parm[INICIO]; $url = $Path['url'] . "{$modulo}/{$seccion}"; $success = true; } else { $modulo = $parm[GENERAL]; $seccion = $parm[ERROR]; $url = $Path['url'] . "{$modulo}/{$seccion}"; $success = false; } $data = array(success => $success, url => $url); } else { $data = array(success => false, msj => 'ERROR AL AUTENTICAR CREDENCIALES'); } return json_encode($data); }
function setrank() { global $db, $user, $form, $group, $games, $config, $array; echo ' <div class="green_contentbox"> <div class="green_content_top"> <h3 class="content_box_header">Modifying User Rank</h3> </div> <div class="green_content"> <div class="content_box_minor_header"> <h4 class="content_box_minor_header"> ' . $_SESSION['event'] . ' ' . $form->error("security") . ' </h4> </div> <form action="process.php" method="post"> <table class="form" cellpadding="0" cellspacing="5"> <input type="hidden" name="cmd" value="setrank" /> <tr> <td> <h4 class="form_label_cb">Name:</h4> </td> <td> <select class="select" name="username"> '; if ($user->rank_num == 25) { select_user(0, 26); } else { select_user(0, $user->rank_num); } echo '</select> </td> <td> <font class="error">' . $form->error("username") . '</font> </td> </tr> <tr> <td> <h4 class="form_label_cb">New Rank:</h4> </td> <td> <select class="select" name="rank"> '; if ($user->rank_num == 25) { select_rank(26); } else { select_rank($user->rank_num); } echo '</select> </td> <td> <font class="error">' . $form->error("rank") . '</font> </td> </tr> <tr> <td colspan="2" align="center"> <input type="submit" value="Set Rank" /> </td> </tr> </table> </form> <br /> <div><a class="return" href="index.php?view=console">Click Here to return to your console</a></div> </div> <div class="green_content_bottom"> </div> </div> '; }
switch ($page) { case 'form': //inisialisasi $row = new stdClass(); $row->user_login = false; $row->user_password = false; $action = "login.php?page=login"; include '../views/login/form.php'; break; case 'login': extract($_POST); $i_login = get_isset($i_login); $i_password = get_isset($i_password); $i_password = md5($i_password); $query = select_login($i_login, $i_password); $query_user = select_user($i_login, $i_password); if ($query > 0) { //login sukses $_SESSION['login'] = 1; $_SESSION['user_id'] = $query_user->user_id; $_SESSION['user_type_id'] = $query_user->user_type_id; $_SESSION['branch_id'] = $query_user->branch_id; /* if($_SESSION['user_type_id'] == 1 || $_SESSION['user_type_id'] == 3){ header("Location: transaction.php?page=list"); }else{ header('Location: report_detail.php?page=list'); }*/ header("Location: home.php"); echo $_SESSION['user_type_id']; } else {
function get_liste_email($cible, $type, $separateur = ",") { if(is_email($cible)) { $liste_email = $cible; } else { $res = select_user($cible, $type); $liste_email = ""; while($user = mysql_fetch_array($res)) { $liste_email .= $user["email"] . $separateur; } $liste_email = trim($liste_email, $separateur); } return preg_replace("/[,]{2,}/", ',', $liste_email); }
<div> <?php echo label_tag(lang('translation url'), 'localeFormTranslationUrl', true); ?> <?php echo text_field('locale[translation_url]', array_var($locale_data, 'translation_url'), array('id' => 'localeFormTranslationUrl', 'class' => 'long')); ?> </div> <div> <?php echo label_tag(lang('editor'), 'localeFormEditor', true); ?> <?php echo select_user('locale[editor_id]', array_var($locale_data, 'editor_id'), array('id' => 'localeFormEditorId')); ?> </div> <?php if (false) { // if (plugin_active('tags')) { echo label_tag(lang('tags'), 'localeFormTags'); echo text_field('locale_data[tags]', array_var($locale_data, 'tags'), array('class' => 'long', 'id' => 'localeFormTags')); } // if ?> <?php echo submit_button($locale->isNew() ? lang('add locale') : lang('edit locale'));
private function login() { if ($this->get_request_method() != 'GET') { $this->response($this->get_request_method(), 406); } //Recebe um Json como argumento para o parâmetro 'json'. $json = $this->_request['json']; //Converte o Json em um array, os indices do array são iguais às chaves do Json. Ex.: {"id":1,"outroValor": "string"}. $vector = json_decode($json, TRUE); // pega as variaveis $cpf = $vector['CPF']; $password = $vector['Password']; // este sql é uma consulta que retorna a data de inicio da locação // e a data de fim da locação... $sql = select_user($cpf, $password); $response = array(); if ($query = mysqli_query($this->db, $sql)) { if (mysqli_num_rows($query) > 0) { $row = mysqli_fetch_array($query, MYSQLI_ASSOC); $response['Id'] = $row['id']; $response['Nickname'] = $row['nickname']; $response['Email'] = $row['email']; } else { $response['Error'] = 'CPF ou senha inválidos'; } } else { $response['Error'] = mysqli_error($this->db); } $this->response(json_encode($response), 200); }