Ir para conteúdo
Fórum Script Brasil

Alexandre Athayde

Membros
  • Total de itens

    3
  • Registro em

  • Última visita

Sobre Alexandre Athayde

Alexandre Athayde's Achievements

0

Reputação

  1. Bom dia, alguém pode me ajudar a solucionar o porque não estou conseguindo ser redirecionado para pagina de cadastro. Após o insert no banco ele não volta para página de cadastro cadFardo.php que está junto com validarCadFardo.php. <?php session_start(); include '../config/protect.php'; include '../config/conexao.php'; $material = $_POST['material']; $quantidade = $_POST['quantidade']; date_default_timezone_set('America/Sao_Paulo'); $data = date("Y/m/d"); // Obtendo a data do sistema. $hora = date("H:i:s"); // Obtendo a hora do sistema. $nome = $_SESSION['nome']; $turno = $_SESSION['turno']; $re = $_SESSION['re']; $sql_code = "INSERT INTO tb_fardo (material, quantidade, data_enviado, hora_enviado, nome_funcionario, turno, re_funcionario)" . "VALUES ('$material', '$quantidade', '$data', '$hora', '$nome', '$turno', '$re')"; $sql_query = $mysqli->query($sql_code) or die($mysqli->error); // Executando a consulta no banco MySQL $total = $sql_query->num_rows; // Recebendo o total de consultas encontradas if ($total == 0) { $erro[] = "Ocorreu um erro ao gravar os dados no sistema, tende novamente."; }else{ $accept[] = "Dados gravado no sistema com sucesso."; echo "<script>document.location.replace('cadFardo.php');</script>"; } ?>
  2. Bom dia Diogo, sim fiz desta forma mas continua o mesmo problema ainda.
  3. Bom noite pessoal, estou com um problema em minha aplicação web, estou utilizando a linguagem php em um sistema de login. Na mesma pagina a session funciona perfeitamente traz todos os valores que foram salvos em cada uma delas, porém quando redireciono para uma outra pagina não consigo recuperar a session mesmo chamando ela novamente session_start(). Segue o código abaixo da index.php. <!DOCTYPE html> <!-- To change this license header, choose License Headers in Project Properties. To change this template file, choose Tools | Templates and open the template in the editor. --> <!-- Incluindo a conexão com o banco de dados MySQL --> <?php include './config/conexao.php'; if (isset($_POST['re']) && strlen($_POST['re']) > 0) { if (!isset($_SESSION)) { session_start(); $_SESSION['re'] = $mysqli->escape_string($_POST['re']); $_SESSION['senha'] = $_POST['senha']; $sql_code = "SELECT id, nome, turno, re, senha FROM tb_funcionario WHERE re = '$_SESSION[re]'"; $sql_query = $mysqli->query($sql_code) or die($mysqli->error); // Executando a consulta no banco MySQL $dados = $sql_query->fetch_assoc(); //Pegando os dados $total = $sql_query->num_rows; // Recebendo o total de consultas encontradas if ($total == 0) { $erro[] = "Este re não pertence a nenhum funcionário."; } else { if ($dados['senha'] == $_SESSION['senha']) { $_SESSION['logado'] = $dados['id']; $_SESSION['nome'] = $dados['nome']; $_SESSION['turno'] = $dados['turno']; $_SESSION['re'] = $dados['re']; } else { $erro[] = "Senha incorreta!"; } } } if (count($erro) == 0 || !isset($erro)) { echo "<script>location.href='./funcionario/index.php';</script>"; } } ?> <html> <head> <meta charset="UTF-8"> <title>CRF - Controle de Reciclagem Femsa</title> <link rel="stylesheet" href="css/style.css"> </head> <body> <!-- Mostrando erro no Front-end --> <?php if(count($erro) > 0){ foreach ($erro as $msg){ echo "<p>$msg</p>"; } } ?> <link rel="stylesheet" href="http://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css"/> <div class="main"> <div class="container"> <div class="middle"> <div id="login"> <form method="POST" action=""> <fieldset class="clearfix"> <p ><span class="fa fa-user"></span><input type="text" value="<?php echo $_SESSION['re']; ?>" name="re" Placeholder="RE" required></p> <!-- JS because of IE support; better: placeholder="Username" --> <p><span class="fa fa-lock"></span><input type="password" name="senha" Placeholder="Entre com a senha!" required></p> <!-- JS because of IE support; better: placeholder="Password" --> <div> <span style="width:48%; text-align:left; display: inline-block;"><a class="small-text" href="recuperaSenha.php">Esqueceu sua senha?</a></span> <span style="width:50%; text-align:right; display: inline-block;"><input type="submit" value="Acessar"></span> </div> </fieldset> <div class="clearfix"></div> </form> <div class="clearfix"></div> </div> <!-- end login --> <div class="logo"> <img src="img/logo REC.png"> <div class="clearfix"></div> </div> </div> </div> </div> </body> </html>
×
×
  • Criar Novo...