Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/05/2010, 11:46
eamane
 
Fecha de Ingreso: abril-2010
Mensajes: 12
Antigüedad: 14 años
Puntos: 0
Pregunta Problema con el codigo

hola a todos.

Tengo un gran problema: Tengo un codigo php para loguearme en una sesion. el Error que tengo es que cuando lo pruebo me sale la pantalla en blanco :S y no se porque. He estado buscando informacion por todos los lados y nada. Os dejo el codigo por si vosotros encontrais el error.


Codigo PHP:

<?
$dbhost='127.0.0.1';
$dbusername='root';
$dbuserpass='';
$dbname='web';


session_start();


mysql_connect ($dbhost, $dbusername, $dbuserpass);
mysql_select_db($dbname) or die('Cannot select database');

//1
if ($_POST['username'])
{
$username=$_POST['usuario'];
$password=$_POST['password'];

//2
if ($password==NULL)
{
echo "La password no fue enviada";
}
else
{
$query = mysql_query("SELECT usuario,password FROM usuario WHERE usuario = '$username'") or die(mysql_error());
$data = mysql_fetch_array($query);

//3
if ($data['password'] != $password)
{
echo "Login incorrecto";
}
else
{
$query = mysql_query("SELECT usuario,password FROM usuario WHERE usuario = '$username'") or die(mysql_error());
$row = mysql_fetch_array($query);
$_SESSION['$_usuario'] = $row['usuario'];
echo "Has sido logueado correctamente ".$_SESSION['$_usuario'];

} //3

} //2

} //1
?>