Ir para conteúdo

Arquivado

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

Zoação

Preencher os dados automaticamente

Recommended Posts

O que da para fazer é da seguinte maneira! Fica bem fácil de utilizar:

 

<?php

	session_start();

	$sql = mysql_query("SELECT * FROM TABELA WHERE login = ".$_POST['login']." AND senha = ".$_POST['senha']."", $conexao)or die(mysql_error());
	$resultado = mysql_fetch_assoc($sql);
	
	$_SESSION['login'] = $resultado['login'];
	$_SESSION['senha'] = $resultado['senha'];
	

?>

Depois em qualquer consulta que fizer pode chamar a variável $_SESSION['login'], pois constará os dados do login do usuário.

 

Espero ter ajudado

Compartilhar este post


Link para o post
Compartilhar em outros sites

O que da para fazer é da seguinte maneira! Fica bem fácil de utilizar:

 

<?php

	session_start();

	$sql = mysql_query("SELECT * FROM TABELA WHERE login = ".$_POST['login']." AND senha = ".$_POST['senha']."", $conexao)or die(mysql_error());
	$resultado = mysql_fetch_assoc($sql);
	
	$_SESSION['login'] = $resultado['login'];
	$_SESSION['senha'] = $resultado['senha'];
	

?>

Depois em qualquer consulta que fizer pode chamar a variável $_SESSION['login'], pois constará os dados do login do usuário.

 

Espero ter ajudado

 

Olá Paulo,

 

Poderia exemplificar melhor por favor??

 

Obrigado

 

 

Sim, pode armazenar.

 

 

Você já tem o exemplo acima, use-o

 

Rogério,

 

Consegui armazenar todos os dados que preciso na SESSION, porém estou com problemas para exibir os mesmos em TEXTBOX.

 

Como faço isto mesmo?

 

 

Obrigado pela sua atenção!

Compartilhar este post


Link para o post
Compartilhar em outros sites

 

 

Use-a como uma array e depois faça um foreach para exibir os valores da SESSION, use o :google: para pesquisar.

$_SESSION = array();
Daí você vai poder exibir cada item separadamente.

Compartilhar este post


Link para o post
Compartilhar em outros sites

 

 

Consegui salvar os campos necessários, porém estou com dificuldades para exibir no textbox os mesmos.

 

Como faço para exibir?? Já possui session_start

 

Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

 

mateus,

 

tentei utilizar

 

<input type... ... />

 

e não consegui fazer exibir os dados no campo conforme havia dito ..

 

 

Rogério,

 

 

 

Queria agradecer e dizer que agora está tudo funcionando perfeitamente quanto ao preenchimento automático e também a session.

 

:D

Compartilhar este post


Link para o post
Compartilhar em outros sites

No exemplo acima eu fiz uma SQL para resgatar do banco os dados do usuário que efetuou o login, então armazenei numa variável de sessão os dados do login. Com isso posso utilizar nas demais páginas essas variáveis de login.

 

Página que recebe os dados do formulário de login:

<?php

	session_start();

	$sql = mysql_query("SELECT * FROM TABELA WHERE login = ".$_POST['login']." AND senha = ".$_POST['senha']."", $conexao)or die(mysql_error());
	$resultado = mysql_fetch_assoc($sql);
	
	$_SESSION['login'] = $resultado['login'];
	$_SESSION['senha'] = $resultado['senha'];
	

?>

Página principal do seu projeto

 

<?php

session_start();

echo "Olá ".$_SESSION['login']."! Seja bom vindo";

?>

E assim por diante pode armazenar dados nas variáveis de sessão e ir utilizando nas demais páginas como no exemplo abaixo:

 

<?php

//Consultar telefones do usuário logado
$sql = mysql_query("SELECT * FROM TELEFONES WHERE user = ".$_SESSION['login']."");

?>

Espero ter ajudado!

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.