Example #1
0
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>
			';
    }
Example #3
0
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 {
Example #4
0
	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);
	}
Example #5
0
  <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'));
Example #6
0
 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);
 }