Após usuário fazer login, redirecionando para outra página e mostrando o email do usuário logado

04/10/2017

0

Gostaria de saber como faço um sistema de login mostrando o email do usuário ao invés do nome "Home", como nesse site por exemplo, quando logado substituiria pelo email do usuário. Abaixo segue o código do login.php
<?php

    $connect = mysql_connect('localhost','root','');

    $db = mysql_select_db('eenemp');

    if (isset( $_POST['login']))
    {

		$emaiAl  = $_POST['emailA'];	
        $senhaAl = $_POST['senhaA'];

       $verifica = ("SELECT * FROM cadastroaluno where emailAluno = '$emaiAl' and senhaAluno = '$senhaAl'");

       $res = mysql_query($verifica);

       if (mysql_num_rows ( $res ) !=1)
      {
                   echo "<script language='javascript' type='text/javascript'>
					               alert('Login e/ou senha incorretos');
                         window.location.href='cadastroAluno.php';</script>";
                    die();
                }

				else{
                   header("Location:logadoAluno.php");
             }
              }
?>
<!DOCTYPE HTML>
<html>
<head>
<title>EENEMP/Login</title>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">
<link href="layout/styles/layout.css" rel="stylesheet" type="text/css" media="all">
</head>
<body id="top">
<!-- ################################################################################################ -->
<!-- ################################################################################################ -->
<!-- ################################################################################################ -->
<div class="wrapper row0">
  <div id="topbar" class="hoc clear"> 
    <!-- ################################################################################################ -->
    <div class="fl_left">
      <ul class="faico clear">
        <li><a class="faicon-facebook" href="https://www.facebook.com/Eenemp-123242178273220/"><i class="fa fa-facebook"></i></a></li>
        <li><a class="faicon-google-plus" href="#"><i class="fa fa-google-plus"></i></a></li>
      </ul>
    </div>
    <div class="fl_right">
      <ul class="nospace inline pushright">
        <li><i class="fa fa-phone"></i> +55 (48) 99907 5657</li>
        <li><i class="fa fa-envelope-o"></i> viniegui.satc@gmail.com</li>
      </ul>
    </div>
    <!-- ################################################################################################ -->
  </div>
</div>
<!-- ################################################################################################ -->
<!-- ################################################################################################ -->
<!-- ################################################################################################ -->
<div class="wrapper row1">
  <header id="header" class="hoc clear"> 
    <!-- ################################################################################################ -->
    <div id="logo" class="fl_left">
      <a href="index.html"><img src="images/demo/Logo/logo1.png"></a>
    </div>
    <!-- ################################################################################################ -->
    <nav id="mainav" class="fl_right">
      <ul class="clear">
		<br>
        <li class="active"><a href="index.html">Home</a></li>
        <li><a class="drop" href="#">Ver no site</a>
          <ul>
            <li><a href="verAvaliacoes.php">Avaliação de usúario</a></li>
            <li><a href="verPerguntas.php">Duvidas frequentes</a></li>
          </ul>
        </li>
        <li><a class="drop" href="#">Conta</a>
          <ul>
            <li><a href="cadastroAluno.php">Cadastrar Aluno</a></li>
			<li><a href="cadastroProfessor.php">Cadastrar Professor</a></li>
            <li><a href="loginAluno.php">Logar como Aluno</a></li>
			<li><a href="loginProfessor.php">Logar como Professor</a></li>
            </li>
          </ul>
        </li>
      </ul>
    </nav>
    <!-- ################################################################################################ -->
  </header>
</div>


	<div class="cadastro" action="logado.php">
       

     <form class="formulario" method="POST" action="loginAluno.php">
        <fieldset>
            <h3>Login</h3>
			
			<input type="text" id="emailA" name="emailA" placeholder="Email do Aluno">
            
            <input type="password" id="senhaA" name="senhaA" placeholder="Senha do Aluno">

            <input type="submit" name="login" class="login" value="Login">
        </fieldset>
     </form>
       </div>









		<div class="wrapper row4">
  <footer id="footer" class="hoc clear"> 
    <!-- ################################################################################################ -->
    <div class="one_third first">
      <h6 class="title">Informações e contato</h6>
      <ul class="nospace linklist contact">
        <li><i class="fa fa-map-marker"></i>
          <address>
          Criciuma-SC
          </address>
        </li>
        <li><i class="fa fa-phone"></i> +55 (048) 9907 5657<br>
          +55 (048) 9807 3178</li>
        <li><i class="fa fa-envelope-o"></i>vinicius.smelo54@gmail.com<br>
			guiinfosatc@gmail.com</li>
      </ul>
    </div>
    <div class="one_third">
      <h6 class="title">Instituição de Ensino</h6>
      <ul class="nospace linklist contact">
        <li><i class="fa fa-map-marker"></i>
          <address>
          SATC-EDU
		  <BR>
		  R. Pascoal Meler - Universitário, Criciúma - SC, 88805-350
          </address>
      </ul>
    </div>
	 <div class="one_third">
	 <h6 class="title">Dicas e sugestões</h6>
	 <ul class="nospace linklist contact">
	 <li><i class="fa fa-envelope-o"></i> viniegui.satc@gmail.com</li>
		</ul>
			</div>
    <!-- ################################################################################################ -->
  </footer>
</div>
<!-- ################################################################################################ -->
<!-- ################################################################################################ -->
<!-- ################################################################################################ -->
<div class="wrapper row5">
  <div id="copyright" class="hoc clear"> 
    <!-- ################################################################################################ -->
    <p align="center">Copyright © 2017 - All Rights Reserved - Vinícius Spada Melo e Guilherme Loli</p>
    <!-- ################################################################################################ -->
  </div>
</div>
<!-- ################################################################################################ -->
<!-- ################################################################################################ -->
<!-- ################################################################################################ -->
<a id="backtotop" href="#top"><i class="fa fa-chevron-up"></i></a>
<!-- JAVASCRIPTS -->
<script src="layout/scripts/jquery.min.js"></script>
<script src="layout/scripts/jquery.backtotop.js"></script>
<script src="layout/scripts/jquery.mobilemenu.js"></script>
<!-- IE9 Placeholder Support -->
<script src="layout/scripts/jquery.placeholder.min.js"></script>
<!-- / IE9 Placeholder Support -->		
</body>
</html> 

Essa é a página após o login, o logado.php
<!DOCTYPE html>
<html>
<head>
<title>EENEMP/logado</title>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">
<link href="layout/styles/layout.css" rel="stylesheet" type="text/css" media="all">
<link rel="stylesheet" href="images.css">
</head>
<body id="top">
<!-- ################################################################################################ -->
<!-- ################################################################################################ -->
<!-- ##########################################
Vinicius

Vinicius

Responder

Post mais votado

04/10/2017

mano, nesse artigo tem exatamente oq você ta querendo:

[url:descricao=Sessão em PHP]https://www.devmedia.com.br/criando-sessao-para-login-no-php/27347[/url]

Gxf

Gxf
Responder

Mais Posts

04/10/2017

Vinicius

O segundo post não foi completo.. Esta tudo cadastrando e ligando certinho, só não tenho ideia de como botar o email do cara logado no lugar do Home
Responder

05/10/2017

Rafael Castro

Caso o e-mail digitado esteja funcionando, você pode criar uma variável de sessão.
Ex.

$_SESSION["logado"] = $emaiAl;

Todas as páginas que precisarem manter este usuário logado precisam ter logo no começo o seguinte comando:

<?php
session_start();
?>

Não entendi onde você quer substituir o "home" mas se for uma informação estática do seu html, você pode sobrescrever da seguinte forma:

<?php echo $_SESSION["logado"]; ?>

Ou ainda

<?php echo "Bem vindo ".$_SESSION["logado"]; ?> (Neste caso o resultado seria algo assim: Bem vindo teste@teste.com
Responder

05/10/2017

Vinicius

Caso o e-mail digitado esteja funcionando, você pode criar uma variável de sessão.
Ex.

$_SESSION["logado"] = $emaiAl;

Todas as páginas que precisarem manter este usuário logado precisam ter logo no começo o seguinte comando:

<?php
session_start();
?>

Não entendi onde você quer substituir o "home" mas se for uma informação estática do seu html, você pode sobrescrever da seguinte forma:

<?php echo $_SESSION["logado"]; ?>

Ou ainda

<?php echo "Bem vindo ".$_SESSION["logado"]; ?> (Neste caso o resultado seria algo assim: Bem vindo teste@teste.com

Era isso mesmo que eu queria! Muito orbigado, vou testar aqui!
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar