
04/05/2010, 11:46
|
| | Fecha de Ingreso: abril-2010
Mensajes: 12
Antigüedad: 14 años, 10 meses Puntos: 0 | |
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
?> |