Como mostrar dados do banco de dados no php tipo um perfil?

Suporte à dúvidas gerais relacionadas ao phpBB.
triplo08
Novato
Novato
Mensagens: 3
Registrado em: 02 Mai 2014, 17:27

Como mostrar dados do banco de dados no php tipo um perfil?

Mensagem por triplo08 »

Tenho uma tela de login somente com os inputs e submit que envia via post para o login.php onde tem o include da conexao.

login.php

Código: Selecionar todos

session_start(); 

include "conexao.php"; 
include "executaSQL.php";	

$link=conectar(); 

$email=$_POST["email"]; 
$senha=$_POST["senha"]; 

$cmdSQL="SELECT codigo_ma FROM matricula 
WHERE email='$email'"; 
$resul=executaSQL($cmdSQL,$link); 

if(!(mysql_affected_rows($link))) 
{ 
echo "<script> alert('Usuário: $email não encontrado! \\n Por favor informe ao administrador do sistema.');</script>"; 
echo "<script>window.history.back()</script>"... 
exit; 
} 

$cmdSQL="SELECT codigo_ma, email, nivel FROM matricula 
WHERE email='$email' AND senha='$senha'"; 
$resul=executaSQL($cmdSQL,$link); 

if(!(mysql_affected_rows($link))) 
{ 
echo "<script> alert('Senha inválida!');</script>"; 
echo "<script>window.history.back()</script>"... 
exit; 
} 

$row = mysql_fetch_array($resul); 
$_SESSION["codigo_ma"] = base64_encode($row[0]); 
$_SESSION["email"] = base64_encode($row[1]); 
$_SESSION["nivel"] = $row[2]; 




header("Location: principal.php"); 

______________________________

depois vai pra principal. como faço para mostrar os dados lá ? Se possível tbm como colocar uma foto no banco para cada registro e mostralas de acordo com o login junto com os dados.
____________________________________

executaSQL.php

Código: Selecionar todos

<?PHP
	function executaSQL($cmdSQL,$link)
	{
		if(empty($cmdSQL) or !($link))
		{
			return 0;
		}
		else if (!($resul=mysql_query($cmdSQL,$link)))
		{
			echo "<script> alert('Erro ao tentar gravar o registro! \\n 	Por favor informe ao assistente de matrícula.')</script>";
			exit;
		}
		return $resul;
	}
?>


[size=150]conexao.php[/size]


<?PHP
	function conectar()
	{
		$caminhobd='localhost';
		$nomebd='academia';
		$usuariobd='root';
		$senhabd='';
		if($cnx=(mysql_pconnect($caminhobd,$usuariobd,$senhabd)))
		{
			mysql_select_db($nomebd);
			mysql_query("SET NAMES 'utf8'");
			mysql_query('SET character_set_connection=utf8');
			mysql_query('SET character_set_client=utf8');
			mysql_query('SET character_set_results=utf8');
			return $cnx;
		}
		else
		{
			return 0;
		}
	}
?>


Tela_login.php



Código: Selecionar todos

<form name="f_login" action="login.php" method="POST" onSubmit="return validaLogin(this)">
     <table>
         <tr> 
             <td> Usuário:</td>
             <td> <input  name="email" type="text" class="txt bradius transition" size="20" maxlength="100" tabindex="1" onKeyUp="this.value=this.value.toLowerCase()"  onKeyPress="return validaNomeUsuario(this, event)" /></td> 
         </tr>
         
          <tr> 
             <td> Senha:</td>
              <td> <input  name="senha" type="password" class="txt bradius transition" size="20" maxlength="20" tabindex="2" /></td>  
            </tr>
                
                <tr>   
                     <td> <input class="sb" name="btn_entrar" type="submit" value="Entrar" tabindex="3" /></td> 
                </tr>
       
          </table>
           </form>
Editado pela última vez por robra em 03 Mai 2014, 19:36, em um total de 2 vezes.
Razão: Códigos são postados dentro do BBcode [Code].
Avatar do usuário
_Vinny_
Administrador
Administrador
Mensagens: 5922
Registrado em: 03 Set 2009, 21:59
Contact:

Re: Como mostrar dados do banco de dados no php tipo um perf

Mensagem por _Vinny_ »

Isso tem alguma relacionado ao phpBB?
Tradução Português Brasileiro: https://www.phpbb.com/customise/db/tran ... ortuguese/

Precisa de serviços phpBB? Me mande um mensagem privada!
triplo08
Novato
Novato
Mensagens: 3
Registrado em: 02 Mai 2014, 17:27

Re: Como mostrar dados do banco de dados no php tipo um perf

Mensagem por triplo08 »

Aqui não é a area de Php? kk
desculpa. Poderia me falar onde é?
Avatar do usuário
Chico Gois
Administrador
Administrador
Mensagens: 3644
Registrado em: 03 Jul 2004, 03:53
Nome Real: Chico Gois
Localização: São Paulo - Capital
Contact:

Re: Como mostrar dados do banco de dados no php tipo um perf

Mensagem por Chico Gois »

Somos suporte em língua portuguesa ao script de fórum PHPBB.

pesquise por https://www.google.com.br/#q=forum+php tem varios
triplo08
Novato
Novato
Mensagens: 3
Registrado em: 02 Mai 2014, 17:27

Re: Como mostrar dados do banco de dados no php tipo um perf

Mensagem por triplo08 »

Valeu.
Trancado