Advertisement
Googleinurl

Gerencia

Jun 26th, 2013
281
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 10.49 KB | None | 0 0
  1. <?php
  2. require_once '../class/Sec.class.php';
  3. require_once '../class/Controleq.class.php';
  4. require_once '../class/Estilo.class.php';
  5. require_once '../class/form/Form.class.php';
  6. require_once '../class/Filtro.class.php';
  7.  
  8.  
  9.  
  10. if (isset($_GET['LOGOFF']) && $_GET['LOGOFF'] == 'OK') {
  11.     Sec::destruirSession(); //deslogando//
  12. }
  13.  
  14. session_start();
  15.  
  16. Sec::vSession($_SESSION['login']['0']['nome_usuario']); // Verificando se existe SESSION
  17.  
  18. $objcontrole = new Controleq("intranet"); //Intanciando objeto controleq
  19. $objFiltro = new Filtro();
  20. require_once '../menu.php';
  21. ?>
  22.  
  23. <div class="container"> <!-- container 01 -->
  24.     <ul class="nav" style="text-align:center;">
  25.         <li style="width: 150px;text-align:center;"class="btn"><a href="index.php?form=cadastro&title=Cadastro de usuários" >Cadastro de usuários</a></li>
  26.         <li style="width: 150px;text-align:center;"class="btn active" class="active"><a href="gerencia.php?title=Gerenciar usuáriospro" >Gerenciar usuários</a></li>
  27.     </ul>
  28.     <div class="row">
  29.  
  30.         <div id="dock">
  31.             <div class="dock-container" style="width: 100%;">
  32.                 <div class="row form-signin">
  33.                     <?php
  34.                     $hl = (isset($_GET['title']) && $_GET['title']) ? $_GET['title'] : exit();
  35.                     echo Form::headerline('9', $hl);
  36.                     ?>
  37.                     <div class="span9 " >
  38.                         <div class="row">
  39.                          
  40.                             <form action="gerencia.php?param=gerenciar_user&title=Cadastro de usuários" method="post">
  41.                                 <div class='span3'><span class='help-inline'>Operação</span>
  42.                                    
  43.                                     <select name="txtoperacao" onchange='pesquisa(this.value)' >
  44.  
  45.                                         <?php
  46.                                         //Pegando ID usuario para pesquisar a operação de acesso.
  47.                                         $dadosComb['id_usuario'] = $_SESSION['login']['0']['id_usuario'];
  48.  
  49.                                         //Setando valores ID usuario para pesquisa
  50.                                         $objcontrole->setDados($dadosComb);
  51.  
  52.                                         //Efetuando pesquisa retorno do resultado variavel $rest
  53.                                         $rest = $objcontrole->sOperacaoIdUser($objcontrole->getDados());
  54.  
  55.                                         //Mostrando operações
  56.                                        
  57.                                         echo Form::combo($rest, 'operacao', 'id_operacao', 'txtoperacao', 'Selecione a operação', '2', 'Operação', FALSE, TRUE);
  58.                                        
  59.                                         /*
  60.                                         foreach ($rest as $valor) {
  61.                                            // $sel = (isset($_POST['txtoperacao']) && $valor['id_operacao'] == $_POST['txtoperacao'])?'selected="selected"':'';
  62.                                             echo "<option value='{$valor['id_operacao']}' {$sel}>{$valor['operacao']}</option>";
  63.                                         }
  64.                                          */
  65.                                          
  66.                                         ?>
  67.                                     </select>
  68.                                 </div>
  69.  
  70.                                 <div class="span5 "><span class="help-inline">Mailling</span>
  71.                                     <div id="resultado" >..</div>
  72.                                 </div>  
  73.                                
  74.                                <?php
  75.                                
  76.                                 //Formulario
  77.                                 echo Form::input('txtnome_usuario', '', 'text', '8', '30', 'Nome usuário', 'Nome usuário', FALSE, TRUE);
  78.                                 echo Form::input('txtid_usuario', '', 'text', '2', '10', 'ID usuário', 'ID usuário', FALSE, FALSE);
  79.                                 echo Form::input('txtid_matricula', '', 'text', '2', '10', 'ID Matricula usuário', 'ID Matricula usuário', FALSE, TRUE);
  80.                                 echo Form::input('txtcpf', '', 'text', '2', '14', '999.999.999-99', 'CPF usuário', FALSE, TRUE, "'###.###.###-##'");
  81.                                 echo Form::input('txtsenha', '', 'text', '2', '10', 'Senha usuário', 'Senha usuário', FALSE, TRUE);
  82.  
  83.                                 echo Form::headerline('8');
  84.                                 echo Form::button('4', 'submit', 'Salvar');
  85.                                 echo Form::button('4', 'submit', 'Abrir cadastro');
  86.                                
  87.                                 ?>
  88.                         </div>
  89.                     </div>
  90.  
  91.                 </div>
  92.             </div>
  93.         </div>
  94.  
  95.     </div><!-- end div .dock-container -->
  96.     <!-- end div -->
  97.  
  98.        
  99.  
  100.     <div  class="navbar  " style="width: 100%; padding: 100px 0px 0px 0px;" >
  101.         <div class="navbar-inner" >
  102.             <div class="container"  ><!-- container 02 -->
  103.                 <button type="button" class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse">
  104.                     <span class="icon-bar"></span>
  105.                     <span class="icon-bar"></span>
  106.                     <span class="icon-bar"></span>
  107.                 </button>
  108.            
  109.                
  110.                
  111.                 <a class="brand" href="#">Filtro..:</a>
  112.                 <div class="nav-collapse collapse">
  113.                     <ul class="nav">
  114.                      
  115.                         <li ><a href="/usuario/gerencia.php?param=gerenciar_user&title=Gerenciar usuários&status=1"><img src="../bootstrap/img/on.png" title="ONLINE"/> ONLINE</a></li>
  116.                         <li><a href="/usuario/gerencia.php?param=gerenciar_user&title=Gerenciar usuários&status=0" ><img src="../bootstrap/img/off.png" title="OFFLINE"/> OFFLINE</a></li>
  117.                         <li><a href="/usuario/gerencia.php?param=gerenciar_user&title=Gerenciar usuários&operacao=1" >
  118.                         <img src="../bootstrap/img/operacao.png" title="Operação"/> OPERAÇÃO</a>
  119.                            
  120.                          
  121.                            
  122.                            
  123.                            
  124.                         </li>
  125.                         <li><a href="/usuario/gerencia.php?param=gerenciar_user&title=Gerenciar usuários&status=ON" ><img src="../bootstrap/img/mailling.png" title="Mailling"/> MAILLING</a></li>
  126.                        
  127.                         <li class="dropdown">
  128.                           <a href="#" class="dropdown-toggle" data-toggle="dropdown">Dropdown <b class="caret"></b></a>
  129.                           <ul class="dropdown-menu">
  130.                             <li><a href="#">Action</a></li>
  131.                             <li><a href="#">Another action</a></li>
  132.                             <li><a href="#">Something else here</a></li>
  133.                             <li class="divider"></li>
  134.                             <li class="nav-header">Nav header</li>
  135.                             <li><a href="#">Separated link</a></li>
  136.                             <li><a href="#">One more separated link</a></li>
  137.                           </ul>
  138.                         </li>
  139.                        
  140.                     </ul>
  141.                     <div class="navbar-form pull-right" style="padding:10px">
  142.                         <input type="text" class="search-query" name="txtpesquisa"   placeholder="Pesquisa: Nome,CPF">
  143.                         <button type="submit" class="btn">Pesquisa</button>
  144.  
  145.                     </div>
  146.  
  147.                 </div><!--/.nav-collapse -->
  148.             </div><!--FIM container 02 -->
  149.         </div>
  150.     </div>
  151.  
  152.    
  153.  
  154.     <div  class="navbar bordas" style="width: 100%; padding: 10px 0px 0px 0px;" >
  155.         <div class="container"  >
  156.  
  157.             <?php
  158.             //$objcontrole = new Controleq("intranet"); //Intanciando objeto controleq
  159.          
  160.             $dadosPesq['nome_usuario'] = (isset($_POST['txtpesquisa']) && !empty($_POST['txtpesquisa']))? "%{$_POST['txtpesquisa']}%":'';
  161.            
  162.             $dadosPesq['cpf'] = (isset($_POST['txtpesquisa']) && !empty($_POST['txtpesquisa']))? "%{$_POST['txtpesquisa']}%":'';
  163.             $dadosPesq['cpf'] = $objFiltro->numeros( $dadosPesq['cpf']);
  164.             $dadosPesq['id_operacao'] = (isset($_POST['txtoperacao']) && !empty($_POST['txtoperacao'])) ? $_POST['txtoperacao'] : '';
  165.  
  166.  
  167.             $objcontrole->setDados($dadosPesq);
  168.  
  169.            
  170.             $restPsqp = $objcontrole->sNomeCpf($objcontrole->getDados());
  171.             $restPsqp = (isset($restPsqp) && !empty($restPsqp)) ? $restPsqp : exit();
  172.  
  173.             $table = "<table class='table'><thead><tr>";
  174.  
  175.             foreach (array_keys($restPsqp['0']) as $titulos) {
  176.                 $table.=strtoupper("<th>{$titulos}</th>");
  177.             }
  178.             $table.="</tr></thead>";
  179.  
  180.             $table.= "<tbody>";
  181.             foreach ($restPsqp as $valor) {
  182.                 $table.= "<tr class='info' >
  183.                          <td title={$valor['id_usuario']}>{$valor['id_usuario']}</td>";
  184.                 $table.= "<td title='{$valor['cpf']}'>{$valor['cpf']}</td>";
  185.                 $table.= "<td title='{$valor['matricula']}'>{$valor['matricula']}</td>";
  186.                 $table.= "<td title='{$valor['usuario']}'>{$valor['usuario']}</td>";
  187.                 $table.= "<td title='{$valor['mailling']}'>{$valor['mailling']}</td>";
  188.                
  189.                
  190.                 $conStatus = ($valor['conexao'] == '1')? '<img src="../bootstrap/img/on.png" title="ONLINE"/> ':'<img src="../bootstrap/img/off.png" title="ONLINE"/> ';
  191.                
  192.                
  193.                 $table.= "<td title='{$valor['conexao']}'>{$conStatus}</td>";
  194.                
  195.                 $table.= "<td title='{$valor['status']}'>{$valor['status']}</td>";
  196.                 $table.= "<td title='{$valor['operacao']}'>{$valor['operacao']}
  197.                          </td></tr>";
  198.             }
  199.             $table.="</tbody>";
  200.             $table.="</table>";
  201.            
  202.             echo ($table);
  203.             /*$objEstilo->dados = $objcontrole->sNomeCpf($objcontrole->getDados());
  204.             $objEstilo->estilo = 'table';
  205.             echo $objEstilo->table($objEstilo->dados, $objEstilo->estilo);*/
  206.             ?>
  207.  
  208.         </div>
  209.  
  210.     </div>
  211.  
  212. </div>
  213.  
  214.  
  215.  
  216. </div> <!--FIM DA container 01 -->
  217. </form>
  218.  
  219.  
  220.  
  221.  
  222.  
  223.  
  224. </body>
  225. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement