Hi everyone I try to do a Authenticate form in php.
first I create a form
<form id="frmlogin" name="frmlogin" method="post" action="validarUsuario.php">
<table align="center" width="200px">
<tr>
<td colspan="2" align="center"><h3>Iniciar sesión</h3></td>
</tr>
<tr>
<td>Usuario</td>
<td>
<input type="text" name='usuario' id="usuario" maxlength="50">
</td>
</tr>
<tr>
<td>Password</td>
<td>
<input type="password" name='password' id="password" maxlength="50">
</td>
</tr>
<tr>
<td colspan="2" align="right">
<input type="submit" name="enviar" value="Enviar" >
</td>
</tr>
<?php
I call validarUsuario so I include require_once '../Classes/validarUsuario.php';
In validarUsuario.php I have this code
include("conectar_bd.php");
conectar_bd();
$usr = $_POST['usuario'];
$pw = $_POST['password'];
//Obtengo la version encriptada del password
$pw_enc = md5($pw);
$sql = "SELECT * FROM ubc_admin_user
WHERE username = '".$usr."'
AND password = '".$pw_enc."' ";
$result =mysql_query($sql,$conexio);
$uid = "";
but I obtain this error
Notice: Undefined index: usuario in /Users/yp/Sites/.../Classes/validarUsuario.php on line 14 Call Stack: 0.0018 646416 1. {main}() /Users/yp/Sites/.../download/index.php:0 0.0020 654048 2. require_once('/Users/yp/Sites/.../validarUsuario.php') /Users/yp/Sites/.../index.php:38 Notice: Undefined index: password in /Users/yp/Sites/...validarUsuario.php on line 15 Call Stack: 0.0018 646416 1. {main}() /Users/../index.php:0 0.0020 654048 2. require_once('/Users/yp/Sites/.../validarUsuario.php') /Users/yp/Sites/../index.php:38
any idea!