Tengo un problema a la hora de procesar información desde un formulario. Esta es la situación:
Tengo el archivo login.admin.php ke tiene un formulario de login, con una caja de texto, otra de password y un submit, con nombres "nick", "pass" y "submit" el formulario tiene de action un script ke se llama admin.php. El problema es ke cuando le das a Submit y el script de admin.php intenta procesar la información del formulario, me sale el siguiente error:
Notice: Undefined variable: pass in f:\peiches\mipeich\admin\admin.php on line 9
Notice: Undefined variable: nick in f:\mispeiches\mipeich\admin\admin.php on line 10
Nombre o password incorrecto.
O eres un intruso o un poco torpe, jejeje
el código de login.admin.php
Código:
Y ahora os pego el código del script admin.php:<? /* Archivo con el login de administración de Tonachadas.com Autor: Antonio Ignacio Fontenla Aguilar Fecha: 07 Agosto 2003 */ include ("../includes/con_bd.php"); include ("../includes/conf.php"); include ("includes/admin.inc.php"); ?> <html> <head> <title>Untitled Document</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body bgcolor="#FFFFFF" text="#000000"> <FORM NAME="form1" ACTION="admin.php" METHOD="POST"> <table width="246" border="0" cellpadding="0" cellspacing="0"> <tr> <td width="116" height="28" valign="middle" align="center">Nick</td> <td width="130" valign="top"> <input type="text" name="nick" value="Nick"> </td> </tr> <tr> <td valign="middle" height="28" align="center">Password</td> <td valign="top"> <input type="password" name="pass"> </td> </tr> <tr> <td height="33" valign="middle" align="center"> <input type="submit" name="Submit" value="Enviar"> </td> <td></td> </tr> </table> </FORM> </body> </html>
Código PHP:
/* Archivo con las opciones de administración de Tonachadas.com
Autor: Antonio Ignacio Fontenla Aguilar
Fecha: 22 Julio 2003
*/
include ("../includes/conf.php");
include ("../includes/con_bd.php");
include ("includes/admin.inc.php");
$passmd5 = md5($pass);
$consulta = "SELECT * FROM admins WHERE nick='$nick' AND pass ='$passmd5'";
$resultado = mysql_query($consulta);
$admin = mysql_num_rows($resultado);
if ($admin>0) {
Cabecera();
Tabla_Admin($nick);
Pie();
}
else {
echo "Nombre o password incorrecto.<br>";
echo "O eres un intruso o un poco torpe, jejeje";
}
Muchas Gracias por la ayuda