Ir para conteúdo
Fórum Script Brasil

Cleimar Lemes

Membros
  • Total de itens

    24
  • Registro em

  • Última visita

Posts postados por Cleimar Lemes

  1. Em 14/10/2018 em 21:22, Adelmo Dias disse:

    Deu certo. Agora outros devs podem clonar o seu repositorio e te enviar sugestões por lá.

     

    Fique atento..

     

    Eu estou trabalhando em layout e principalmente, na organização do projeto internamente.. Diretórios, códigos etc. Eu percebi que em alguns momentos você faz conexão utilizando mysqli, em outro PDO... Eu estou trablhando para padronizar isso e seguir um padrão.. 

     

    Segue alguns prints em anexo

    portaria-system-1.PNG

    portaria-system-2.PNG

    portaria-system-3.PNG

    portaria-system-4.PNG

    boa noite. o que você me diz. como anda o seu projeto eu perdi tudo que tinha meu hd deu problema, tento entrar no que postei no github e da como se não existisse. da uma força ae. me passa o projeto novamente..  te agradeço ..

  2. Estou tentando criar uma pagina que mostre todos os cadastros mas que mostre apenas uns 30 por pagina. abaixo esta o codigo q estou utilizando mas apresenta alguns erros. poderiam me ajudar..

    <?php
    $conn = mysqli_connect("localhost", "root", "", "polo");
    
    ?>
    
    <?php
    $busca = "SELECT * FROM tb_cadastro";
    ?>
    
    <?php
    $total_reg = "10"; // número de registros por página
    ?>
    
    <?php
    $pagina=$_GET['pagina'];
    if (!$pagina) {
    $pc = "1";
    } else {
    $pc = $pagina;
    }
    ?>
    
    <?php
    $inicio = $pc - 1;
    $inicio = $inicio * $total_reg;
    ?>
    
    <?php
    $limite = mysqli_query("$busca LIMIT $inicio,$total_reg");
    $todos = mysqli_query("$busca");
     
    $tr = mysqli_num_rows($todos); // verifica o número total de registros
    $tp = $tr / $total_reg; // verifica o número total de páginas
     
    // vamos criar a visualização
    while ($dados = mysqli_fetch_array($limite)) {
    $matricula = $dados["matricula"];
    echo "Matrícula: $matricula<br>";
    $nome = $dados["nome"];
    echo "Nome: $nome<br>";
    $placa = $dados["placa"];
    echo "Placa: $placa<br>";
    $cidade = $dados["cidade"];
    echo "Cidade: $cidade<br>";
    
    }
     
    // agora vamos criar os botões "Anterior e próximo"
    $anterior = $pc -1;
    $proximo = $pc +1;
    if ($pc>1) {
    echo " <a href='?pagina=$anterior'><- Anterior</a> ";
    }
    echo "|";
    if ($pc<$tp) {
    echo " <a href='?pagina=$proximo'>Próxima -></a>";
    }
    ?>

     

    os erros são esses:

     

    Notice: Undefined index: pagina in C:\xampp\htdocs\polo\lista2.php on line 15

    Warning: mysqli_query() expects at least 2 parameters, 1 given in C:\xampp\htdocs\polo\lista2.php on line 29

    Warning: mysqli_query() expects at least 2 parameters, 1 given in C:\xampp\htdocs\polo\lista2.php on line 30

    Warning: mysqli_num_rows() expects parameter 1 to be mysqli_result, null given in C:\xampp\htdocs\polo\lista2.php on line 32

    Warning: mysqli_fetch_array() expects parameter 1 to be mysqli_result, null given in C:\xampp\htdocs\polo\lista2.php on line 36

  3. Em 10/09/2018 at 12:41, Marcolegiere disse:

    Boa tarde Cleimar, poderia disponibilizar este outro layout? queria fazer algumas melhorias neles. O download que está no tópico é da outra versão.

     

    Fico no Aguardo. 

    Ola..

    baixei a versao online limpei o banco de dados, e modifiquei os arquivos de conexao pra conexao local. usando o Xamp

    crie o banco de dados polo, carregue o arquivo polo.sql que ele vai criar as tabelas 

    login: adm@adm.com

    senha: 123

     

    qualquer alteração que fizer por favor poste aqui pra galera ok.

     

    novo link de download..

     

    https://drive.google.com/drive/folders/1b4eWmDi1bw5YxUuQnEvIZqqOsj9Zbmvp?usp=sharing

  4. olha galera.. o sistema ta funcionando online 100% vou fazer uma copia dele pro meu pc novamente e reinstalar pra ver se tem algum erro.. mas posso garantir que não.

    faz o teste online.. pra ter certeza..

     

    www.polotextilinhumas.esy.es

    login: cleimar@hotmail.com
    senha: 123

    lembrando que vocês tem que criar o usuario e senha no banco de dados mysql usando um gerador de senha md5 online ...

    faz o teste online.. pra ter certeza..

     

    www.polotextilinhumas.esy.es

    login: cleimar@hotmail.com
    senha: 123

    lembrando que vocês tem que criar o usuario e senha no banco de dados mysql usando um gerador de senha md5 online ...

  5. Em 23/01/2008 at 23:07, Beraldo disse:

    Muitos dos bancos de dados de cidades que encontrei na Internet não tinham acentuação. Porém, encontrei este script, que satisfez a quase todas as minhas necessidades.

     

    Fiz alguns ajustes no banco de dados, criei o arquivo de instalação e as funções PHP e JavaScript, para o funcionamento correto do sistema.

     

    Desenvolvi para PHP 5, com a extensão MySQLi habilitada.

     

    Como o banco de dados é enorme, não postarei o código.

    O download pode ser feito aqui:

    https://www.scriptbrasil.com.br/download/codigo/7194/

     

     

    Abraços,

    Beraldo

    o link leva de volta a pagina do scriptbrasil não baixa nada.. teria como hospedar no mega o colocar o link aki. obrigado.

    consegui copiei e colei no navegador o link original pra baixar e esse aki.

     

    http://www.scriptbrasil.com.br/script/php/cidades-estados.zip

     

     

  6. :sleepy: pô depois fala que ninguém ajuda.. quando eu tava atras pra tentar criar o sistema tinha um monte de gente ae querendo tb. ae depois que consigo fazer o sistema posto aki pra galera pelo menos olhar e ninguém da moral .. . tudo bem to fazendo minha parte..

  7. Venho a baixo depois de muitas pesquisas nos foruns, etc. juntando um script aqui outro ali, e fui montando o sistema que esta funcionando 100%, mas gostaria da ajuda dos senhores mais experientes com a melhoria do mesmo sendo assim decidi postar ele completo pra voces. para ver funcionando e testar.. USANDO PHP 7 e  PDO e mysqli... obs. tem um sistema de login tb. pra proteger um pouco de curiosos..

     

     

    Ola..

    baixei a versao online limpei o banco de dados, e modifiquei os arquivos de conexao pra conexao local. usando o Xamp

    crie o banco de dados polo, carregue o arquivo polo.sql que ele vai criar as tabelas 

    login: adm@adm.com

    senha: 123

     

    qualquer alteração que fizer por favor poste aqui pra galera ok.

     

    novo link de download..

     

    https://drive.google.com/drive/folders/1b4eWmDi1bw5YxUuQnEvIZqqOsj9Zbmvp?usp=sharing

  8. boa tarde.. estou com duvida meu caso é o seguinte.. tenho uma tabela de cadastro_pessoas.. nesta tabela tenho o campo "situacao" onde armazena os dados vindos do form de cadastro_pessoas.php  do radio_buton com valores 1 = sim e 2 = não .

    tenho o form liberar.php que quero que faça a checagem deste campo na tabela se for 1 apareça a mensagem ACESSO LIBERADO.. e se for 2 ACESSO BLOQUEADO PELA EMPRESA. FAVOR LIGAR N. .....  ......

    já tentei de tudo e não da certo..

    segue form liberar.php

     

    <? session_start();
    if(!isset($_SESSION["usuarioNome"]) and !isset($_SESSION["usuarioNome"]))
    {
        header("Location:index.php");exit;
        }else {
        echo "Usuario: ". $_SESSION['usuarioNome'];
        }
    ?>
    <br> <a href="sair.php">Sair</a>

    <HTML>
    <HEAD>
     <TITLE>LIBERACAO</TITLE>
         <!-- Bootstrap -->
        <link href="css/bootstrap.min.css" rel="stylesheet">
        <link rel="stylesheet" href="css/style.css">
        <style type="text/css">
        .teste {
        font-size: 9px;
    }
        </style>
    </HEAD>
    <BODY>
    <table width="100%" border="0" cellspacing="1" cellpadding="1">
      <tr>
        <th scope="col"><ul class="nav nav-tabs">
      <li role="presentation" class="active"><a href="index.php">INICIO</a></li>
      <li role="presentation"><a href="cadastro_pessoas.php">CADASTRO DE PESSOAS</a></li>
      <li role="presentation"><a href="entrada.php">LIBERAR ENTRADA</a></li>
      <li role="presentation"><a href="saida.php">LIBERAR SAIDA</a></li>
      <li role="presentation"><a href="listar.php">RELATORIO DE ENTRADA E SAIDA</a></li>
      <li role="presentation"><a href="list_cadastros.php">RELATORIO DE CADASTROS</a></li>  
    </ul>&nbsp;</th>
      </tr>
    </table>
    <p>
      <?php

    // variáveis para conexão em LOCALHOST
     $conexao = mysqli_connect('mysql.hostinger.com.br', 'u8_polo', 'q12345u5', 'u5_polo');
     
       if (mysqli_connect_errno()){
          echo "falha ao conectar: ". mysqli_connect_error();
       die();
       }
     ?>
     
      <?php
      $tipo=$_POST['tipo'];
      $situacao=$_POST['situacao'];
      $nome=$_POST['nome'];
      $identidade=$_POST['identidade'];
      $placa=$_POST['placa'];
      $veiculo=$_POST['veiculo'];
      $cidade=$_POST['cidade'];
      $uf=$_POST['uf'];
      $empresa=$_POST['empresa'];
     
      $sql = "INSERT INTO tb_entrada(tipo,situacao,nome,identidade,placa,veiculo,cidade,uf,empresa)VALUES ('{$tipo}', '{$situacao}','{$nome}', '{$identidade}','{$placa}', '{$veiculo}', '{$cidade}', '{$uf}', '{$empresa}')";
     
      $resultado = mysqli_query($conexao, $sql);
     
      if ($resultado['situacao'] == 1) {
     
       
      echo "<h1><kbd><strong>ACESSO LIBERADO. SEJA BEM VINDO AO POLO TEXTIL DE INHUMAS.</h1></kbd></strong>";
     
      }
     
      else
     
      echo "<h1>ERRO AO LIBERAR ACESSO....</h1>";
      mysqli_close($conexao);
    ?>
    </p>

    </BODY>
    </HTML>

     

    obs.. a $session e para o usuario logado no sistema.. e não a pessoa que vai ser liberada..

     

    quero que o form veja na tabela tb_cadastro se o usuario tal que vai ser liberado tem a opcao 1 ou 2 e retorna a mensagem e prossegue com o envio do form.

  9. boa tarde.. estou com a mesma duvida so que meu caso é o seguinte.. tenho uma tabela de cadastro_pessoas.. nesta tabela tenho o campo "situacao" onde armazena os dados vindos do form de cadastro_pessoas.php  do radio_buton com valores 1 = sim e 2 = não .

    tenho o form liberar_acesso.php que quero que faça a checagem deste campo na tabela se for 1 apareça a mensagem ACESSO LIBERADO.. e se for 2 ACESSO BLOQUEADO PELA EMPRESA. FAVOR LIGAR N. .....  ......

    já tentei de tudo e não da certo..

    segue form liberar.php

     

    <? session_start();
    if(!isset($_SESSION["usuarioNome"]) and !isset($_SESSION["usuarioNome"]))
    {
        header("Location:index.php");exit;
        }else {
        echo "Usuario: ". $_SESSION['usuarioNome'];
        }
    ?>
    <br> <a href="sair.php">Sair</a>

    <HTML>
    <HEAD>
     <TITLE>LIBERACAO</TITLE>
         <!-- Bootstrap -->
        <link href="css/bootstrap.min.css" rel="stylesheet">
        <link rel="stylesheet" href="css/style.css">
        <style type="text/css">
        .teste {
        font-size: 9px;
    }
        </style>
    </HEAD>
    <BODY>
    <table width="100%" border="0" cellspacing="1" cellpadding="1">
      <tr>
        <th scope="col"><ul class="nav nav-tabs">
      <li role="presentation" class="active"><a href="index.php">INICIO</a></li>
      <li role="presentation"><a href="cadastro_pessoas.php">CADASTRO DE PESSOAS</a></li>
      <li role="presentation"><a href="entrada.php">LIBERAR ENTRADA</a></li>
      <li role="presentation"><a href="saida.php">LIBERAR SAIDA</a></li>
      <li role="presentation"><a href="listar.php">RELATORIO DE ENTRADA E SAIDA</a></li>
      <li role="presentation"><a href="list_cadastros.php">RELATORIO DE CADASTROS</a></li>  
    </ul>&nbsp;</th>
      </tr>
    </table>
    <p>
      <?php

    // variáveis para conexão em LOCALHOST
     $conexao = mysqli_connect('mysql.hostinger.com.br', 'u844171755_polo', 'quijd675', 'u844171755_polo');
     
       if (mysqli_connect_errno()){
          echo "falha ao conectar: ". mysqli_connect_error();
       die();
       }
     ?>
     
      <?php
      $tipo=$_POST['tipo'];
      $situacao=$_POST['situacao'];
      $nome=$_POST['nome'];
      $identidade=$_POST['identidade'];
      $placa=$_POST['placa'];
      $veiculo=$_POST['veiculo'];
      $cidade=$_POST['cidade'];
      $uf=$_POST['uf'];
      $empresa=$_POST['empresa'];
     
      $sql = "INSERT INTO tb_entrada(tipo,situacao,nome,identidade,placa,veiculo,cidade,uf,empresa)VALUES ('{$tipo}', '{$situacao}','{$nome}', '{$identidade}','{$placa}', '{$veiculo}', '{$cidade}', '{$uf}', '{$empresa}')";
     
      $resultado = mysqli_query($conexao, $sql);
     
      if ($resultado['situacao'] == 1) {
     
       
      echo "<h1><kbd><strong>ACESSO LIBERADO. SEJA BEM VINDO AO POLO TEXTIL DE INHUMAS.</h1></kbd></strong>";
     
      }
     
      else
     
      echo "<h1>ERRO AO LIBERAR ACESSO....</h1>";
      mysqli_close($conexao);
    ?>
    </p>

    </BODY>
    </HTML>

     

    obs.. a $session e para o usuario logado no sistema.. e não a pessoa que vai ser liberada..

     

    quero que o form veja na tabela tb_cadastro se o usuario tal que vai ser liberado tem a opcao 1 ou 2 e retorna a mensagem e prossegue com o envio do form.

  10. consegui resolver tudo aki.. era o servidor que tinha instalado não tava startando o mysql.. tirei ele e instalei o xampp agora ta tudo rodando de boa.. consegui fazer meu sistema.. da uma olhada online.. webradiosaudades.esy.es/polo/index.php  um sistema de controle para portaria.. se tiver algumas dicas pra melhorar agradeço..

  11. esta dando varios erro na hora de conectar ao bd.. não sei o que fazer.. já testei de tudo.. estou usando o EasyPHP mais novo..

    os erros são:

     

    Warning: mysqli_connect(): Connecting to 3.22, 3.23 & 4.0 is not supported. Server is 4.0.13-nt in C:\Program Files (x86)\EasyPHP-Devserver-17\eds-www\sites\portaria\conexao.php on line 13

    Warning: mysqli_connect(): (HY000/2054): Connecting to 3.22, 3.23 & 4.0 servers is not supported in C:\Program Files (x86)\EasyPHP-Devserver-17\eds-www\sites\portaria\conexao.php on line 13

    Warning: mysqli_select_db() expects parameter 1 to be mysqli, boolean given in C:\Program Files (x86)\EasyPHP-Devserver-17\eds-www\sites\portaria\conexao.php on line 14

    Warning: mysqli_set_charset() expects parameter 1 to be mysqli, boolean given in C:\Program Files (x86)\EasyPHP-Devserver-17\eds-www\sites\portaria\conexao.php on line 15

    Warning: mysqli_query() expects parameter 1 to be mysqli, null given in C:\Program Files (x86)\EasyPHP-Devserver-17\eds-www\sites\portaria\conexao.php on line 17
    Erro de conexao

     

     

    a pagina de conexao e esta:

     

    <html>
    <head>
    <meta charset="utf-8">
    <title>TESTE DE CONEXAO</title>
    </head>

    <body>

    <?php
    # PHP 7
    error_reporting (E_ALL & ~ E_NOTICE & ~ E_DEPRECATED);

    $conexao = mysqli_connect('localhost', 'root', '');
    $banco = mysqli_select_db($conexao,'polo');
    mysqli_set_charset($conexao,'utf-8');

    $sql = mysqli_query($banco,$conexao,"select * FROM tb_cadastro") or die("Erro de conexao");

    while($dados=mysqli_fetch_assoc($sql));


        echo $dados['nome'].'<br>';


    ?>
    </body>
    </html>

     

  12. seguinte galera estou desenvolvendo um sistema pra controle de entrada e saida de uma portaria, já consegui fazer a parte de cadastros das pessoas, inserindo os dados no bd mysql,

    o problema que não estou conseguindo fazer e o formulario de entrada. ex.

    a pessoa chega na portaria e teria que digitar o seu codigo ou o numero de sua identidade. quando desse enter

    ele teria que prencher os outros campos com os dados da pessoa e liberar o acesso com um frase tipo " VOCÊ ESTA AUTORIZADO A ENTRAR" SEJA BEM VINDO!!

    ae esse formulario jogaria os dados que apareceu em uma tabela de entrada que depois quando a pessoa sair ela digitaria o codigo novamente e faria a saida que tb iria pra outra tabela de saida.

    obs.: o formulario pegaria os dados na tabela de cadastro para preencher a tabela de entrada .

    a tabela de cadastro, entrada e de saida é a seguinte.

    --- TABELA DE CADASTRO

    CREATE TABLE `tb_cadastro` (
      `id` int(5) NOT NULL auto_increment,
      `codigo` varchar(10) NOT NULL default '',
      `tipo_pessoa` varchar(30) NOT NULL default '',
      `data` date NOT NULL default '0000-00-00',
      `nome` varchar(100) NOT NULL default '',
      `identidade` varchar(15) NOT NULL default '',
      `cpf` varchar(15) NOT NULL default '',
      `placa` varchar(8) NOT NULL default '',
      `veiculo` varchar(20) NOT NULL default '',
      `cidade` varchar(20) NOT NULL default '',
      `uf` char(2) NOT NULL default '',
      `empresa` varchar(20) NOT NULL default '',
      PRIMARY KEY  (`id`)
    ) TYPE=MyISAM AUTO_INCREMENT=12 ;

    --
    -- Extraindo dados da tabela `tb_cadastro`
    --

    INSERT INTO `tb_cadastro` (`id`, `codigo`, `tipo_pessoa`, `data`, `nome`, `identidade`, `cpf`, `placa`, `veiculo`, `cidade`, `uf`, `empresa`) VALUES (9, 'PS15052017', 'PRESTADOR DE SERVIÇOS', '2015-05-20', 'CLEIMAR LEMES', '224345340', '545365343104', 'NKI 1024', 'FORD FIESTA PRETO', 'INHUMAS', 'GO', 'BORDADOS.COM'),
    (10, 'VS12457', 'VISITANTE', '2015-05-20', 'ADELAINE FERREIRA DA SILVA', '212121', '1313131', 'N', 'N', 'INHUMAS', 'GO', 'TODAS'),
    (11, 'MT124578', 'MOTORISTA', '2016-05-20', 'WAGNER', '22222222', '55555555555', 'NVV 6300', 'FORD F350 BAU', 'INHUMAS', 'GO', 'CLP ENXOVAIS');

     

    --- TABELA DE ENTRADA

    CREATE TABLE `entrada` (
      `id` int(5) NOT NULL auto_increment,
      `codigo` varchar(10) NOT NULL default '',
      `data` date NOT NULL default '0000-00-00',
      `horaentrada` time NOT NULL default '00:00:00',
      `nome` varchar(100) NOT NULL default '',
      `identidade` varchar(15) NOT NULL default '',
      `cpf` varchar(15) NOT NULL default '',
      `placa` varchar(8) NOT NULL default '',
      `veiculo` varchar(20) NOT NULL default '',
      `tipo` varchar(15) NOT NULL default '',
      `empresa` varchar(20) NOT NULL default '',
      PRIMARY KEY  (`id`)
    ) TYPE=MyISAM AUTO_INCREMENT=1 ;

    --- TABELA DE SAIDA

    CREATE TABLE `saida` (
      `id` int(5) NOT NULL auto_increment,
      `codigo` varchar(10) NOT NULL default '',
      `nome` varchar(100) NOT NULL default '',
      `data` date NOT NULL default '0000-00-00',
      `horasaida` time NOT NULL default '00:00:00',
      PRIMARY KEY  (`id`)
    ) TYPE=MyISAM AUTO_INCREMENT=1 ;

     

    alguém pode me ajudar já li varias dicas mas infelizmente não consegui fazer..  vi tb que tem as opcoes de usar onblur ou blur .

×
×
  • Criar Novo...