Peguei um tuto do xplayer ali na parte de tutoriais de um esquema de login, senha e cadastro...
Adaptei as minhas necessidados, entre outras coisas, e está tudo certinho, funcionando bacana... Mas o que quero e nao to conseguindo é, que quando o cara se loga, ele é redirecionando a uma página e nesta página o sistema só puxe as informações referene ao código dele...
aqui é o confirmar_login.php
<?
include "config.php"; //inclui o arquivo de configurações
$db = mysql_connect ($host, $login_db, $senha_db); //conecta ao mysql
$basedados = mysql_select_db($database); //conecta a base de dados
$confirmacao = mysql_query("SELECT * FROM `$tabela` WHERE login = '$login' AND senha = '$senha'", $db); //verifica se o login e a senha conferem
$contagem = mysql_num_rows($confirmacao); //traz o resultado da pesquisa acima
if ( $contagem == 1 ) {
setcookie ("login", $login); //grava o cookie com o login
setcookie ("senha", $senha); //grava o cookie com a senha
echo "Usuário logado."; //se a senha digitada está correta, mostra a mensagem
echo '<meta http-equiv="refresh" content="3;URL=locado.php">'; //espera 3 segundos e vai para a página locado.php
} else {
echo "Login ou senha inválidos. <a href=java script:history.go(-1)>Clique aqui para voltar.</a>"; //se a senha está incorreta mostra essa mensagem
}?>
aqui é o locado.php
<html>
<head>
<title>Login</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<?php
$db = mysql_connect ("localhost", "user", "pass");
$basedados = mysql_select_db("banco_de_daos");
$sql = "SELECT * FROM tbl_membros"; // seleciona as colonas da tabela usuarios
$resultado = mysql_query($sql); // executa a contulta e armazena o resultado em array
$num_linhas = mysql_num_rows($resultado);
?>
Olá: <? echo $login; ?>
<p>
<?
echo "<br><br><a href='logout.php'>Logout</a>";
?>
</p>
<p> </p>
<table width="450" border=2 bordercolor="#800000" bordercolorlight="#800000">
<tr>
<td colspan="4" align="center"><font face="Comic Sans MS" size="3" color="#003399">Usuário</font></td>
</tr>
<tr>
<td width="57">Código</td>
<td width="63">Nome</td>
<td width="55">Login</td>
<td width="245">area</td>
</tr>
<?php
for ($i = 0; $i < $num_linhas; $i++) {
$campos = mysql_fetch_array($resultado);
?>
<tr>
<td><?php echo $campos["codigo"]; ?></td>
<td><?php echo $campos["nome"]; ?></td>
<td><?php echo $campos["login"]; ?></td>
<td><a href="<?php echo $campos["area"]; ?>">acompanhe</a></td>
</tr>
<?php
}
?>
</table>
</body>
</html>
Deu pra entender? a coisa toda ai funciona, mas quando vai para a página locado.php ele puxa a informação de todo o banco, inlclusive as informações de outro user... e só queria que viesse a do cliente logado em questão...
tem como alguém me dar um help nisso ai?