Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/01/2009, 10:03
gonda69
 
Fecha de Ingreso: enero-2009
Mensajes: 29
Antigüedad: 15 años, 3 meses
Puntos: 0
control de sesiones

Hola webforeros :)
vuelvo a necesitaros para que me ayudeis con un problemilla a la hora de utilizar el comando $_SESSION. os comento, no carga el valor de nick en $_SESSION, no entiendo cual es el problema.
beuno me confio a vosotros
muhas gracias de antemano.


<?php
session_start();
if (isset($_POST['nick']) && isset($_POST['contraseña']))
{
$nick=$_POST['nick'];
$contraseña=$_POST['contraseña'];
$db_conn = mysql_connect ("localhost", $nombre, $contraseña) or die ("Error al conectar con la base de datos");
$seleccion=mysql_select_db ("videoteca") or die ("Error al seleccionar la base de datos");
$query=mysql_query("SELECT nick FROM clientes WHERE nick=\''.$nick.'\'' and contraseña=\''.$contraseña.'\''");
if ($row["contraseña"] == $contraseña)
{
$_SESSION['usuariovalido']=$nick;
}
}
?>
<html>
<body>
<h1>Home page</h1>
<?
if (isset ($_SESSION['usuariovalido']))
{
echo "Estas logeado en: ".$_SESSION['usuariovalido']."<br/>";
echo "<a href='logout.php'>Log out</a><br/>";
}
else
{
if (isset ($nick))
{
echo "No te puedes identificar";
}
else
{
echo "No estas identificado";
}
echo "<form method= 'post' action='authmain.php'>";
echo "<table>";
echo "<tr><td>Nick: </td>";
echo "<td><input type='text' name='nick' /></td></tr>";
echo "<tr><td>Contraseña: </td>";
echo "<td><input type='password' name='contraseña'></td></tr>";
echo "<tr><td colspan='2' align='center'>";
echo "<input type='submit' value='Entrar' /></td></tr>";
echo "</table></form>";
}
?>
<br />
<a href="solo_miembros.php">Seccion de miembros</a>
</body>
</html>