Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Jow Xavier

[Resolvido] como pegar uma sessão

Recommended Posts

Boa tarde galera, como faço para pegar a sessão do usuário ... Tô fazendo assim ...

 

<?php session_start();
include("config/conecta.php");
$login = $_POST["login"];
$senha = $_POST["senha"];

$sql="Select * from membros";
$resposta = mysql_query($sql, $conexao);

while($jow = mysql_fetch_array($resposta)){
	if(($jow['login']==$login) && ($jow['senha']==$senha)){
		$_SESSION['nome'] = $jow['nome'];
		$_SESSION['sobrenome'] = $jow['sobrenome'];
		$_SESSION['login'] = "TRUE";
		header("Location: membros/membros.php");
	}
	else{
		echo "não logado";
		
	}
}
?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Por favor Jow, abra um novo tópico com o conteúdo correto. Este será deletado.

 

Obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Opá galera eu consegui pegar as sessions no login ... Mas aproveitando o tópico alguém pode me ajudar, pois eu ñ estou conseguindo exibir a minha sessão, dá erro no session_start() ...Abaixo está o meu código

 

<?php session_start(); ?>
<link href="../estilos.css" rel="stylesheet" type="text/css">
<table border="0" cellpadding="0" cellspacing="2">
  <tr> <td colspan="3">		  
<?php
include("../config/conecta.php");
$sql= "Select * from membros ";
$resposta = mysql_query($sql, $conexao); ?>
	
  </td></tr>
  <tr> 
	<td><span class="titulo1">Usuário:</span><span class="texto1"> 
	  <?php 
	  while($jow = mysql_fetch_array($resposta)){
	  echo $_SESSION['nome']." ".$_SESSION['sobrenome'];}?>
	  <img src="../img/spacer.gif" width="10" height="10"> </span></td>
	<td bgcolor="#CCCCCC"> <div align="center"><img src="../img/spacer.gif" width="1" height="15"></div></td>
	<td><div align="center"><img src="../img/spacer.gif" width="10" height="15"><a href="../logout.php" class="link_sair">(Sair)</a></div></td>
  </tr>
</table>

Minha Página d elogim onde eu pego as sessions

 

<? session_start();
include("config/conecta.php");
$login = $_POST["login"];
$senha = $_POST["senha"];

$sql="Select * from membros where login = '$login' ";
$resposta = mysql_query($sql, $conexao);

while($jow = mysql_fetch_array($resposta)){
	if($jow['senha']==$senha){
		$_SESSION['nome'] = $jow['nome'];
		$_SESSION['sobrenome'] = $jow['sobrenome'];
		$_SESSION['login'] = "TRUE";
		header("Location: membros/membros.php");
	}
	else{
		echo "não logado";
		
	}
}
?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Qual o erro ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Então Cara qd eu mando exibir

 

echo $_SESSION['nome']."'". $_SESSION['sobrenome']

ele repete o mesmo nome qts ves estiver um cadastro no banco ...

 

tipo: usuário: Jow ... isso com um registro

 

usuário: Jow Jow ... isso com dois registros

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ok valeu galera já consegui resolver ... estou passando um sistema de ASP para PHP e vou precisar muito da ajuda de vcs assim como precisei da galera de ASP e galera me ajudou muito e ainda ajuda ... abraçossss

 

obs: este tópico já consegui resolver.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.