Jump to content

Cesar Augusto Graeff

Members
  • Content count

    359
  • Joined

  • Last visited

  • Days Won

    2

Cesar Augusto Graeff last won the day on March 16 2014

Cesar Augusto Graeff had the most liked content!

Community Reputation

53 Bom

About Cesar Augusto Graeff

  • Birthday 10/20/1998

Informações Pessoais

  • Sexo
    Masculino
  • Localização
    Caxias do Sul - RS

Contato

  • Skype
    cesargraeff1998
  • Twitter
    @cesargraeff
  • Facebook
    https://www.facebook.com/cesar.graeff

Recent Profile Visitors

2093 profile views
  1. Cesar Augusto Graeff

    Cada usuário com uma Página (Login Redirect)

    Fiz agora com PDO e está funcionando direitinho: <?php if(isset($_POST['usuario'])){ $servidor = 'localhost'; //Host $usuario = 'root'; // User $senha = '123456'; // Senha do User $banco = 'login'; // Nome do BD //Conexao com o BD $pdo = new PDO('mysql:host='.$servidor.';dbname='.$banco,$usuario,$senha); $pdo->setAttribute(PDO::ATTR_ERRMODE,PDO::ERRMODE_EXCEPTION); //Recupera o Usuario e Senha $usuario = $_POST['usuario']; $senha = $_POST['senha']; try{ //Faz o Select da Pagina No Banco $sql = $pdo->prepare("SELECT `pagina` FROM `tabela_login` WHERE `usuario`= ? AND `senha`= ? LIMIT 1"); $sql->execute(array($usuario,$senha)); if($sql->rowCount() > 0 ){ foreach($sql->fetchAll() as $dados) { //Seleciona a Pagina E Redireciona para a pagina cadastrada no banco $pagina = $dados['pagina']; header('Location:'.$pagina); } }else{ echo 'Usuario ou Senha Incorretos'; } //Se o Usuario e senha Forem Corretos Entra no While }catch(PDOexception $e){ echo 'Ocorreu um Erro Ao Conectar : '.$e->getMessage(); } } ?> <!doctype html> <html> <head> <meta charset="utf-8"> <title>Titulo da Pagina</title> </head> <body> <form method="post" action=""> <label>Usuário</label> <input type="text" name="usuario" maxlength="50" /> <label>Senha</label> <input type="password" name="senha" maxlength="50" /> <input type="submit" value="Entrar" /> </form> </body> </html>
  2. Cesar Augusto Graeff

    Cada usuário com uma Página (Login Redirect)

    Coloca Este Código no login.php <?php if(isset($_POST['usuario'])){ $servidor = 'localhost'; //Host $usuario = 'root'; // User $senha = ''; // Senha do User $banco = 'login'; // Nome do BD //Conexao com o BD $mysqli = new mysqli($servidor, $usuario, $senha, $banco); if (mysqli_connect_errno()) trigger_error(mysqli_connect_error()); //Recupera o Usuario e Senha $usuario = $_POST['usuario']; $senha = $_POST['usuario']; //Faz o Select da Pagina No Banco $sql = "SELECT `pagina` FROM `tabela_login` WHERE `usuario`= $usuario AND `senha`= $senha LIMIT 1"; $query = $mysqli->query($sql); //Se o Usuario e senha Forem Corretos Entra no While if($mysqli->affected_rows > 0){ while ($dados = $query->mysqli_fetch_array()) { //Seleciona a Pagina E Redireciona para a pagina cadastrada no banco $pagina = $dados['pagina']; header('Location:'.$pagina); } }else{ //Se o User e Senha Estiverem Incorretos Exibe a Mensagem echo 'Usuario ou Senha Incorretos'; } } ?> <!doctype html> <html> <head> <meta charset="utf-8"> <title>Titulo da Pagina</title> </head> <body> <form method="post" action=""> <label>Usuário</label> <input type="text" name="usuario" maxlength="50" /> <label>Senha</label> <input type="password" name="senha" maxlength="50" /> <input type="submit" value="Entrar" /> </form> </body> </html> Assim não é necessário a pagina valida.php pois tudo já é feito na pagina login.php
  3. Cesar Augusto Graeff

    Cada usuário com uma Página (Login Redirect)

    Você tem o sistema de login pronto ??
  4. Cesar Augusto Graeff

    Cada usuário com uma Página (Login Redirect)

    Você faz um select com a pagina do usuário logado e depois redireciona para a pagina com a função header: header('Location:'.$pagina); http://www.php.net/manual/pt_BR/function.header.php
  5. Cesar Augusto Graeff

    Sobrepor uma div

    Use o position:absolute; no menu cinza
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.