
Gruponichero
Eta
SEO
Verificación en dos pasos activada
Verificado por Whatsapp
Hola buenas, he creado un sistema de logueo para mi pagina web, pero me sale este error, cuando entro en login.php me sale:
Notice: Undefined index: usuario in C:\xampp\htdocs\redsocial\login.php on line 20
el codigo es el siguiente:
<?php
include("conexion.php");
session_start();
?>
<p>
Por favor, ingrese los datos para entrar en la administracion.
</p>
<form action="" method="post">
Usuario:
<input type="text" name="usuario"><br>
Contraseña:
<input type="text" name="contrasena"><br>
<input type="submit" value="Entrar"><br><br>
<?php
if ($_POST['usuario']) {
//Comprobacion del envio del nombre de usuario y password
$usuario=$_POST['usuario'];
$contrasena=$_POST['contrasena'];
if ($contrasena==NULL) {
echo "La password no fue enviada";
}else{
$query = mysql_query("SELECT usuario,contrasena FROM administradores WHERE usuario = '$usuario'") or die(mysql_error());
$data = mysql_fetch_array($query);
if($data['contrasena'] != $contrasena) {
echo "Login incorrecto";
}else{
$query = mysql_query("SELECT usuario,contrasena FROM administradores WHERE usuario = '$contrasena'") or die(mysql_error());
$row = mysql_fetch_array($query);
$_SESSION["s_usuario"] = $row['usuario'];
echo "Has sido logueado correctamente ".$_SESSION['s_usuario']." y puedes acceder al index.php.";
header("Location: clientes.php");
}
}
}
?>
aver si alguien me puede ayudar. Gracias
Notice: Undefined index: usuario in C:\xampp\htdocs\redsocial\login.php on line 20
el codigo es el siguiente:
<?php
include("conexion.php");
session_start();
?>
<p>
Por favor, ingrese los datos para entrar en la administracion.
</p>
<form action="" method="post">
Usuario:
<input type="text" name="usuario"><br>
Contraseña:
<input type="text" name="contrasena"><br>
<input type="submit" value="Entrar"><br><br>
<?php
if ($_POST['usuario']) {
//Comprobacion del envio del nombre de usuario y password
$usuario=$_POST['usuario'];
$contrasena=$_POST['contrasena'];
if ($contrasena==NULL) {
echo "La password no fue enviada";
}else{
$query = mysql_query("SELECT usuario,contrasena FROM administradores WHERE usuario = '$usuario'") or die(mysql_error());
$data = mysql_fetch_array($query);
if($data['contrasena'] != $contrasena) {
echo "Login incorrecto";
}else{
$query = mysql_query("SELECT usuario,contrasena FROM administradores WHERE usuario = '$contrasena'") or die(mysql_error());
$row = mysql_fetch_array($query);
$_SESSION["s_usuario"] = $row['usuario'];
echo "Has sido logueado correctamente ".$_SESSION['s_usuario']." y puedes acceder al index.php.";
header("Location: clientes.php");
}
}
}
?>
aver si alguien me puede ayudar. Gracias