Error en el index de un sistema hipermedial
Tengo el siguiente código:
session_start();
session_destroy();
session_start();
// en caso enviado el form
$usuario=$_REQUEST['Login'];
$clave=$_REQUEST['Password'];
if (isset($usuario) && isset($clave))
{
// Comprobar que el usuario está autorizado a entrar
$conexión = mysql_connect ("localhost","administrador","123456")or die ("No se puede conectar con el servidor");
mysql_select_db ("historiamedica")or die ("No se puede conectar a la base de datos");
$salt = substr ($usuario, 0, 2);
$clave_crypt = crypt ($clave, $salt);
//$usuario
$instrucción = "select * from usuario where usuario = '$usuario'" ." and clave = '$clave'";
$consulta = mysql_query ($instrucción, $conexión)or die ("Fallo la consulta");
$row = mysql_fetch_array($consulta,$conexión);
$idusuario = $row["idusuario"];
$nfilas = mysql_num_rows ($consulta);
mysql_close ($conexión);
// Los datos introducidos son correctos
if ($nfilas > 0)
{
$usuario_valido = $usuario;
$_SESSION["usuario_valido"] = $usuario_valido;
}
}
?>
Me aparecen estos errores:
Notice: Undefined index: Login in C:\xampp\htdocs\historiamedica\index.php on line 6
Notice: Undefined index: Password in C:\xampp\htdocs\historiamedica\index.php on line 7
Esos errores están aquí:
$usuario=$_REQUEST['Login'];
$clave=$_REQUEST['Password'];
como soluciono? Necesito desaparecer ese error,agradezco tu ayuda,saludos
session_start();
session_destroy();
session_start();
// en caso enviado el form
$usuario=$_REQUEST['Login'];
$clave=$_REQUEST['Password'];
if (isset($usuario) && isset($clave))
{
// Comprobar que el usuario está autorizado a entrar
$conexión = mysql_connect ("localhost","administrador","123456")or die ("No se puede conectar con el servidor");
mysql_select_db ("historiamedica")or die ("No se puede conectar a la base de datos");
$salt = substr ($usuario, 0, 2);
$clave_crypt = crypt ($clave, $salt);
//$usuario
$instrucción = "select * from usuario where usuario = '$usuario'" ." and clave = '$clave'";
$consulta = mysql_query ($instrucción, $conexión)or die ("Fallo la consulta");
$row = mysql_fetch_array($consulta,$conexión);
$idusuario = $row["idusuario"];
$nfilas = mysql_num_rows ($consulta);
mysql_close ($conexión);
// Los datos introducidos son correctos
if ($nfilas > 0)
{
$usuario_valido = $usuario;
$_SESSION["usuario_valido"] = $usuario_valido;
}
}
?>
Me aparecen estos errores:
Notice: Undefined index: Login in C:\xampp\htdocs\historiamedica\index.php on line 6
Notice: Undefined index: Password in C:\xampp\htdocs\historiamedica\index.php on line 7
Esos errores están aquí:
$usuario=$_REQUEST['Login'];
$clave=$_REQUEST['Password'];
como soluciono? Necesito desaparecer ese error,agradezco tu ayuda,saludos
1 Respuesta
Respuesta de Juan Moreno
1