Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS

Moderador: web

 
Primeiras postagens
Primeiras postagens
Tópico Autor
Mensagens: 4

Mensagem de boas vindas PHP

23-11-2008 20:15

Como colocar uma mensagem tipo de orkut onde do lado de sair tem o e-mail da pessoa que se logou ?!?!?
Ex:. Seja bem vindo Fulano se a pessoa ainda não estiver cadastro e se tiver colocar o nome dela ou o e-mail, qualquer um dos dois !!
Desde já.
Obrigado.
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17246
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Mensagem de boas vindas PHP

23-11-2008 20:26

Tá usando banco de dados, certo? Se sim, quando o cara logar você deve armazenar dados da própria consulta de validação do login em sessions, ai vão sendo passadas para as páginas do site.
0
Criar site grátis Wix
Hospedagem de sites Hostgator
Tem um script legal em HTML, CSS, PHP, HTML, JavaScript, jQuery? Poste e compartilhe com os usuários do fórum
:rock:
 
Primeiras postagens
Primeiras postagens
Tópico Autor
Mensagens: 4

Mensagem de boas vindas PHP

24-11-2008 22:14

Sim eu estou usando session mas não sou muito bom em php por isso não saberia como armazenar essas informações !!
Ai vai o meu código de login ...
<?php require_once('Connections/conexao.php'); ?><?php // *** Validate request to login to this site. if (!isset($_SESSION)) { session_start(); } $loginFormAction = $_SERVER['PHP_SELF']; if (isset($_GET['accesscheck'])) { $_SESSION['PrevUrl'] = $_GET['accesscheck']; } if (isset($_POST['repita_email'])) { $loginUsername=$_POST['repita_email']; $password=$_POST['valor']; $MM_fldUserAuthorization = ""; $MM_redirectLoginSuccess = "painel.php"; $MM_redirectLoginFailed = "erro.htm"; $MM_redirecttoReferrer = false; mysql_select_db($database_conexao, $conexao); $LoginRS__query=sprintf("SELECT repita_email, valor FROM cadastroempregado WHERE repita_email='%s' AND valor='%s'", get_magic_quotes_gpc() ? $loginUsername : addslashes($loginUsername), get_magic_quotes_gpc() ? $password : addslashes($password)); $LoginRS = mysql_query($LoginRS__query, $conexao) or die(mysql_error()); $loginFoundUser = mysql_num_rows($LoginRS); if ($loginFoundUser) { $loginStrGroup = ""; //declare two session variables and assign them $_SESSION['MM_Username'] = $loginUsername; $_SESSION['MM_UserGroup'] = $loginStrGroup; if (isset($_SESSION['PrevUrl']) && false) { $MM_redirectLoginSuccess = $_SESSION['PrevUrl']; } header("Location: " . $MM_redirectLoginSuccess ); } else { header("Location: ". $MM_redirectLoginFailed ); } } ?>

Obrigado.
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17246
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Mensagem de boas vindas PHP

24-11-2008 22:42

A session não é complicada, dá uma olhada
http://www.codigosnaweb.com/forum/Enten ... 5_341.html

Basicamente você define a primeira linha do documento com o session_start(); é obrigatório em todos documentos onde a session vai passar. Ai você armazena e mostra o valor de acordo com a necessidade.

Tem outros exemplos com session no fórum, se precisar só dar uma buscada.
0
Criar site grátis Wix
Hospedagem de sites Hostgator
Tem um script legal em HTML, CSS, PHP, HTML, JavaScript, jQuery? Poste e compartilhe com os usuários do fórum
:rock:
 
Primeiras postagens
Primeiras postagens
Tópico Autor
Mensagens: 4

Mensagem de boas vindas PHP

26-11-2008 01:07

Consegui testar com um programa que tenho mas não consegui com o Xampp porque dava uns erros...
Mas no caso de eu querer colocar o login da pessoa aparecendo na tela em vez do numero que está somando.
Eu teria de substituir o count pelo login ??
Obrigado.
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17246
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Mensagem de boas vindas PHP

26-11-2008 11:00

No script do link, o que é mostrado vem da linha:
echo $_SESSION['count'];

Supondo ai no seu script que o cara logou, você deve criar uma session para obter o valor / nome do usuário:

$_SESSION['usuario'] = "aqui vai a variável com o nome do usuário";

Ai para mostrar vai o $_SESSION['usuario']

Você pode criar quantas session quizer, $_SESSION['usuario'], $_SESSION['email'], etc... Depois só listar o valor armazenado quando precisar.
0
Criar site grátis Wix
Hospedagem de sites Hostgator
Tem um script legal em HTML, CSS, PHP, HTML, JavaScript, jQuery? Poste e compartilhe com os usuários do fórum
:rock:
 
Primeiras postagens
Primeiras postagens
Tópico Autor
Mensagens: 4

Mensagem de boas vindas PHP

25-03-2009 18:34

Obrigado depois de muito tempo estudando essa session consegui finalmente entende-lá !!
Obrigado !!
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17246
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Mensagem de boas vindas PHP

25-03-2009 19:28

boa :P
0
Criar site grátis Wix
Hospedagem de sites Hostgator
Tem um script legal em HTML, CSS, PHP, HTML, JavaScript, jQuery? Poste e compartilhe com os usuários do fórum
:rock:

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado