Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/10/2010, 14:34
celineadiction
 
Fecha de Ingreso: octubre-2010
Mensajes: 93
Antigüedad: 13 años, 6 meses
Puntos: 0
Validacion de inicio de sesión

Hola, soy nueva en esto de las sesiones en php
he checado algunos ejemplos en el forum y en algunos otros sitios y son muy parecidos a mi código, pero siempre sale un error que dice : uknown column 'Emma' in 'where clause'
Estos son los códigos de las 2 diferentes paginas la primera es la del LogIn y la segunda es la Validación
de antemano gracias por su ayuda n.n

<?php session_start(); ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN">
<html>
<head>
<link href="estilo.css" rel="stylesheet" type="text/css" media=screen>
<title>Inicio de Sesión</title>
</head>
<body>

<?php

mysql_connect('localhost','root','admin');
mysql_select_db('alumnos');

echo "<fieldset id='Field1'><legend> Iniciar Sesi&oacute;n</legend>
<div id='LogIn'>
<form action='valida.php' method='post'>
<table>
<tr>
<td>Usuario</td>
<td><input type='text' name='nombreUsuario' size='30'></td>
</tr>

<tr>
<td> Contrase&ntilde;a</td>
<td> <input type='password' name='clave' size='30'></td>
</tr>

<tr>
<td valign='bottom' align='center' colspan='2'><input type='submit' value='Entrar'></td>
</tr>
</table>
</form>
</div>


</fieldset>";

?>

</body>
</html>



VAlidacion
valida.php
<?php
session_start();

$nom=$_POST["nombreUsuario"];
$cla=$_POST["clave"];

mysql_connect("localhost","root","admin");
mysql_select_db("alumnos");

$sql="SELECT * FROM sesiones WHERE UserName=$nom AND Clave=$cla";
$recordset=mysql_query($sql) or die (mysql_error());
$reg=mysql_fetch_assoc($recordset);


if($reg["UserName"]==$nom && $reg["Clave"]==$cla)
{
$_SESSION["valido"]=true;
$_SESSION["ID"]=$reg["NC"];
$_SESSION["user"]=$reg["NombreUsuario"];
header("Location:alumnos.php");
}
else
{
header("Location:logIn.php");
}
?>