Mi problema es el siguiente: tengo un formulario de login el cual valido con jquery. acá está el código:
Código HTML:
<form id="form1" name="form1" action="entrar.php" method="post"> <div class="error" style="display:none;" align="left"> <img src="images/warning.gif" alt="Faltan campos!" width="24" height="24" style="float:left; margin: -5px 10px 0px 0px; " /> <span></span>.<br clear="all"/> </div> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="label" heigth="40" valign="top"><label for="name">Nombre de usuario</label></td> <td class="field" width="40"> <input id="id" class="required" maxlength="15" name="name" size="20" type="text" tabindex="1" value="" /> </td> </tr> <tr> <td class="label" heigth="40" valign="top"><label for="password">Contaseña</label></td> <td class="field" width="40"> <input id="password" class="required" maxlength="20" name="password" size="20" type="password" tabindex="12" value="" /> </td> </tr> <tr> <td></td> <td> <div class="buttonSubmit"> <input type="submit" value="Entrar" style="width: 140px"/> </div> </td> </tr> </table> </form>
Código PHP:
session_start();
require('Include/models/general.php');
conectar();
$result = consulta("SELECT * FROM users WHERE usuario = '".$_POST['name']."' AND contrasenia = '".$_POST['password']."'");
$row=mysql_fetch_row($result);
if (mysql_num_rows($result) > 0)
{
$_SESSION['user']=$_POST['name'];
echo 1;
}
else
{
echo 0;
}
Me di cuenta que cuando dejo de incluir la libreria jquery el código si funciona (pero no lo valida, claro)
¿Pueden ayudarme? de verdad se los agradecería mucho!!!