ola rapaziada , criei um scrip pra login , onde uma seção é registrada etal , o registro funciona pois o script loga e tal mostra o erro quando nãos e esta logado e tudo mais o problema é não consigo apresentar os dados registrados na seção pro usuario , por exemplo ela registra o nome do mesmo , mas não consigo apresentar este dado , tento atribuiloa uma variavel mas não esta rolandoa baixo segue o script e a maneira como estoua tribuido a session para variavel.
gostaria de um help ai ...
valeu moçada.
<?php
/*
Arquivo:logon.php
Autor:thiago sampio(thiago@estacaonet.com)
recursos:checa login e senha e redireciona conforme o nivel de permição
criado em 16/05/2005
*/
//variaveis recebidas da tela de logintians coloquem metaleiros
$login= (isset($_GET["login"]) ? $_GET["login"] : (isset($_POST["login"]) ? $_POST["login"] : ''));
$senha= (isset($_GET["senha"]) ? $_GET["senha"] : (isset($_POST["senha"]) ? $_POST["senha"] : ''));
include"db_postgre.inc.php";//arquivo de conexão com a base de dados
//session_start();//inicia seção
$sql="SELECT * FROM clientes WHERE login='$login' AND senha='$senha'";
$exec=pg_query ($con, $sql);//executa a query
$rows=pg_num_rows($exec);
while ($val=pg_fetch_array ($exec)) { //enquanto houver registros cria um vetor de campos
$user_nome=$val["nome"];
$user_id=$val["id"];
}
//verifica se o login esta correto
if($user_id){
session_start();
$_SESSION['usuario_id'] = "$user_id";
$_SESSION['usuario_nome'] = "$user_nome";
setcookie("user_nome",$user_nome,time()+3600*$tempo);
session_register("usuario_id");
session_register("usuario_nome");
header("location:../frontend/home.php");
}
else{
echo"<script>alert(' Login ou Senha incorretos.')</script>";
echo"<script>window.location='../index.php'</script>";
}
?>
desta maneira tento passar a session para variavel
Pergunta
Guest Thiago_h4t3
ola rapaziada , criei um scrip pra login , onde uma seção é registrada etal , o registro funciona pois o script loga e tal mostra o erro quando nãos e esta logado e tudo mais o problema é não consigo apresentar os dados registrados na seção pro usuario , por exemplo ela registra o nome do mesmo , mas não consigo apresentar este dado , tento atribuiloa uma variavel mas não esta rolandoa baixo segue o script e a maneira como estoua tribuido a session para variavel.
gostaria de um help ai ...
valeu moçada.
desta maneira tento passar a session para variavelLink para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.