Hola!!!
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:
<?
/* 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>
Y ahora os pego el código del script admin.php:
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";
}
Y la cosa es ke sale el error ke he puesto arriba.
Muchas Gracias por la ayuda