Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/12/2011, 19:39
acesar21
 
Fecha de Ingreso: septiembre-2009
Mensajes: 14
Antigüedad: 15 años, 4 meses
Puntos: 0
Problema con session_start()

no se que es lo que me esta fallando en mi codigo hago la llamada a una tabla llamada usuario con los campos 'id','usuario','contra' pero quiero que solo los usuarios que estan dentro de mi tabla tengan acceso a el contenido aqui pongo el codigo por si alguien me puede ayudar

Código:
<?php
session_start();
$nom=$_POST['nombre'];
$con=$_POST['password'];
$link = mysql_connect("localhost","root","") 
or die ("no se ha podido conectar"); 
mysql_select_db("biblioteca") 
or die("Error al tratar de selecccionar esta base");
$result = mysql_query("SELECT * FROM usuarios where usuario='$nom' and contra='$con'",$link)or die(mysql_error()); 
while($row = mysql_fetch_array( $result )){
echo("<br><br><br><br><br><br>");
echo $row['usuario'],$row['contra'];
	if($row['usuario']=='$nom' &&$row['contra']=='$con')
{
	$_SESSION['registrado']="si";
	header("location:archivo2.php");
}
}
?>

<html>
<head><title>Index</title></head>
<body background="fondo.jpg">
<script type="text/javascript">var MenuLinkedBy="AllWebMenus [4]",awmMenuName="menu",awmBN="854";awmAltUrl="";</script><script charset="UTF-8" src="menu.js" type="text/javascript"></script><script type="text/javascript">awmBuildMenu();</script>
<br><br><br><br><br><br><br><br><br>
<form action="index.php" method="post">
	<table align="center">
		<tr><td>Usuario</td><td><input type="text" name="nombre"></td></tr>
		<tr><td>Contrase&ntilde;a</td><td><input type="password" name="password"></td></tr>
		<tr><td colspan="2" align="center"><input type="submit" value="Aceptar" name"Aceptar"></td></tr>
	</table>
</form>
</body>
</html>