Page 1 of 1

passing values

Posted: Wed Nov 30, 2011 2:15 pm
by cmdo
Hi all,
I'm new around here.
What I'm trying to do is passing values from login.php to home.php.
Where's my login.php code:

Code: Select all

<?php
	@mysql_connect("localhost", "root", "root") or die("Conexão falhou");
	mysql_select_db('boleias');
	
	//$cadastrar = $_POST['registar'];
	$login = $_POST['login'];
	
	$username = ($_POST['log']);
	$password = ($_POST['pwd']);
	$password_enc = hash("sha512",$_POST['pwd']);
	
	if ($login!='')
	{
		$busca = mysql_query("SELECT username,password FROM users WHERE username='$username' and password='$password_enc'");		
		if (mysql_num_rows($busca)==1)
		{
			session_start();
			$_SESSION['username'] = $username;
			$linha = mysql_fetch_array($busca);
			echo "Hello world! <br />"; 		
			echo "Usuário " .$username. " logado.";
			header('location:home.php');
			
		} else {
			echo "Usuário inexistente ou senha incorreta.";
			
		}
	}
?>
How can I pass the username value into home.php?

Re: passing values

Posted: Wed Nov 30, 2011 3:05 pm
by AbraCadaver
If you have session_start() in home.php then you can already access it with $_SESSION['username'].

Re: passing values

Posted: Wed Nov 30, 2011 3:08 pm
by cmdo
Perfect!!
Thanks a lot :D