inu
Registrado: 06 Mar 2007 Mensajes: 66
| Publicado: 12/03/2007 3:49 am | | | Título: como puedo insertar una session en php |
| Hola a todos,
Quiero realizar una session? aqui os adjunto el codigo donde un usuario pone el nombre de usuario y la contraseña y dependiendo del nivel de usuario accede, pero quiero que a la paginas que va accediendo sean de su session, pero lo que estoy probando no hace nada. alguien puede ayudarme??? 
| Código: | <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Pàgina Penis</title> <link rel="stylesheet" href="estil.css" type="text/css" /> </head>
<body> <div id="principal"> <?php
if(!$_POST['user']) { echo '<form id="Login" method="POST" action="index.php" />' .'<input type="text" name="user" />' .'<input type="password" name="pass" />' .'<input type="submit" value="Log-in" />' .'</form>'; } else { $db_server = "localhost"; $db_user = "root"; $db_password = "patydarwin"; $db_name = "dades_wordpress"; $db = new mysqli($db_server, $db_user, $db_password, $db_name); $Consulta = $db->query('SELECT ID FROM wp_users WHERE user_login="'.$_POST['user'].'" AND user_pass="'.md5($_POST['pass']).'"'); $Datos = $Consulta->fetch_assoc(); if($Datos['ID'] != 0) { $Consulta = $db->query('SELECT meta_value FROM wp_usermeta WHERE user_id="'.$Datos[ID].'" AND meta_key="wp_user_level"'); $Nivel = $Consulta->fetch_assoc(); switch($Nivel['meta_value']) { case '10': session_start(); //session_name('misesion'); session_register('contador'); echo '<a href="'.$PHP_SELF.'?'.SID.'">Contador vale: '.++$contador.'</a><br>'; echo 'Ahora el nombre es '.session_name().' y la sesión '.$misesion.'<br>'?><script>top.location.href='prueba.php';</script><?php ;break; case '1':?><script>top.location.href='prueba.php';</script><?php ; break; default: ?><script>top.location.href='index.php';</script><?php ; break; } } else { echo('<h3>Accés denegat!</h3>'); }
} ?> </div> </body> </html>
|
|
|