• File: usuarios.php
  • Full Path: /home/u820075591/domains/livrariafabris.com.br/public_html/admin/modulos/usuarios.php
  • Date Modified: 07/18/2023 5:23 AM
  • File size: 9.35 KB
  • MIME-type: text/x-php
  • Charset: utf-8
<?php
	// variávis que se trabalham nessa página
	$var_banco 	= "usuario_sistema"; 
	$var_pagina = "usuarios"
?>
<section class="content" >
      <!-- Info boxes -->
      <section class="content-header">
      <h1>
        Gerenciamento de Usuários
      </h1>
    
    <br />
    
    
      
      <div style="text-align:right">
      	<a href="?secao=usuarios-cadastrar" class="btn btn-lg btn-success"><i class="fa fa-plus"></i> CADASTRAR NOVO USUÁRIO</a>
      </div>
      
      <br />
      
<?php
//REINICIANDO SENHA
if ($_REQUEST[sub] == "senha"){
	
	print '<div class="alert alert-warning" role="alert">
			<a class="close" data-dismiss="alert" href="#">&times;</a>
				Deseja realmente <strong>reiniciar a senha</strong>?<br><br>
				<a class="btn btn-danger " href="index2.php?secao='.$var_pagina.'&amp;sub=senha_confirmar&amp;id='.$_REQUEST[id].'">Confirmar alteração de senha</a>
				<a class="btn btn-default" data-dismiss="alert" >Cancelar</a>
		   </div>';
		   
}else if ($_REQUEST[sub] == "senha_confirmar"){
	
	$comando = "UPDATE ". $var_banco ."
				SET senha = '". md5("inicial") ."'
				WHERE id =".$_REQUEST[id];	//comando SQL
	$exec = mysql_query($comando);	//executa o comando no banco	
	
	print "<div class=\"alert alert-success\">
        		<a class=\"close\" data-dismiss=\"alert\" href=\"#\">&times;</a>
        		Senha alterada com <strong>sucesso</strong>. Nova senha é: <strong>inicial</strong>
      		</div>";
}



//ATUALIZANDO DADOS
if ($_REQUEST[alterou] == "sim"){
	$comando = "UPDATE ". $var_banco ."
				SET 
					nome = '".  ($_REQUEST[nome]) ."', 
					email = '". $_REQUEST[email] ."', 
					cpf = '". $_REQUEST[cpf] ."',
					permissao = '". $_REQUEST[permissao] ."',
					cadastrado_por = ". $_SESSION[id] .", 
					data_cadastro = '". date('Y-m-d h:i:s') ."'
				WHERE id=".$_POST[id];	//comando SQL
	$exec = mysql_query($comando);	//executa o comando no banco	
	
	echo "<div class=\"alert alert-success\">
				Atualizado com <strong>sucesso</strong>.
		  </div><br>";
}




// EXCLUINDO 
if ($_REQUEST[sub] == "excluir"){
	print '	<div class="alert alert-warning" role="alert">
				<a class="close" data-dismiss="alert" href="#">&times;</a>
				<strong>Confirme</strong> a exclusão.<br><br>
					<a class="btn btn-danger " href="index2.php?secao='.$var_pagina.'&amp;sub=confirmar&amp;id='.$_REQUEST[id].'">Excluir</a>
					<a class="btn btn-primary" data-dismiss="alert" >Cancelar</a>
			</div>';
	
}else if ($_REQUEST[sub] == "confirmar"){
	$comando = "UPDATE ". $var_banco ."
				SET status=0
				WHERE id=".$_REQUEST[id];	//comando SQL
	$exec = mysql_query($comando);	//executa o comando no banco	
	
	print "<div class=\"alert alert-success\">
        		<a class=\"close\" data-dismiss=\"alert\" href=\"#\">&times;</a>
        		Excluído com <strong>sucesso</strong>.
      		</div>";
}
//////////////////



//********** BUSCA TODOS **********
$comando = "SELECT * FROM ". $var_banco ." WHERE status = 1 ORDER BY nome";
$exec = mysql_query($comando);
?>
      
      
      <div class="box">
            <div class="box-header with-border">
              <h3 class="box-title">Usuários cadastrados</h3>
            </div>
            <!-- /.box-header -->
            <div class="box-body">
              <table class="table table-bordered">
                <tbody><tr>
                  <th style="width: 20px">ID</th>
                  <th>Nome</th>
                  <th>Permissão</th>
                  <th>CPF</th>
                  <th style="width:100px">Ação</th>
                </tr>
                
                <?php 	
					while ($linha = mysql_fetch_assoc($exec)) {
				?>
                    <tr>
                      <td><?php echo $linha[id];?></td>
                      <td><?php echo ($linha[nome]);?></td>
                      <td><?php echo $linha[permissao];?></td>
                      <td><?php echo $linha[cpf];?></td>
                      <td>
                            <button class="btn btn-default btn-xs" title="Editar/Atualizar" data-toggle="modal" data-target="#<?php echo $linha[id];?>">
                                <span class="glyphicon glyphicon-refresh"></span>									
                            </button>
                            
                            <?php if($_SESSION["permissao"] == "ADMINISTRADOR"){ ?>
                                    <a href="index2.php?secao=<?php echo $var_pagina;?>&amp;sub=excluir&amp;id=<?php echo $linha[id];?>" class="btn btn-danger btn-xs" title="Excluir">
                                        <span class="glyphicon glyphicon-remove"></span>										
                                    </a>
                            <?php  } ?>
                            
                            
                      </td>
                    </tr>
                    
                    <!-- EDITANDO INFORMAÇÕES -->
                      <div class="modal fade" id="<?php echo $linha[id];?>">
                          <form class="form-horizontal well " id="form2" name="form2" method="post" action="index2.php?secao=<?php echo $var_pagina;?>">
                              <div class="modal-dialog">
                                <div class="modal-content">
                                  <div class="modal-header">
                                    <button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">&times;</span><span class="sr-only">Fechar</span></button>
                                    <h4 class="modal-title">Atualizar informações de <?php echo ($linha[nome]);?></h4>
                                  </div>
                                  <div class="modal-body">
                                        <div class="control-group">
                                                <div class="controls">
                                                    <input type="text" class="form-control" id="nome" name="nome" value="<?php echo ($linha[nome]);?>" required>
                                                </div>
                                            </div>
                                            <br />
                                            <div class="control-group">
                                                
                                                <div class="controls">
                                                    <input type="email" class="form-control" value="<?php echo $linha[email];?>" id="email" name="email" required>
                                                </div>
                                            </div>
                                            <br />
                                            
                                           
                                            
                                           
                                            <div class="control-group">
                                                
                                                <div class="controls">
                                                    <select class="form-control" id="permissao" name="permissao" required>
                                                        <option value="">PERMISSÃO</option>
                                                        <option value="ADMINISTRADOR" <?php  if($linha[permissao] == "ADMINISTRADOR") echo ' selected = selected '; ?> >ADMINISTRADOR</option>
                                                        <option value="ATENDIMENTO" <?php if($linha[permissao] == "ATENDIMENTO") echo " selected='selected' "; ?>>ATENDIMENTO</option>
                                                    </select>
                                                </div>
                                            </div>
                                            <br />
                                            
                                            <div class="control-group form-inline">
                                                <input type="text" class="form-control" id="cpf" name="cpf" value="<?php echo $linha[cpf];?>" required>                                    
                                            </div>
                                            <br />
                                            <div class="control-group">
                                                <div class="controls">
                                                    <input type="hidden" name="alterou" value="sim">
                                                    <input type="hidden" name="id" value="<?php echo $linha[id];?>">
                                                </div>
                                            </div>
                                  </div>
                                  <div class="modal-footer">
                                    <button type="button" class="btn btn-default" data-dismiss="modal">Cancelar</button>
                                    <button type="submit" class="btn btn-primary">Atualizar dados</button>
                                  </div>
                                </div><!-- /.modal-content -->
                              </div><!-- /.modal-dialog -->
                          </form>
                        </div><!-- /.modal -->
                <?php
					}	//while
				?>
              </tbody></table>
            </div>
            <!-- /.box-body -->
            

          
          

    </section>
                
                   
                    
                   
</section>