Código:
en del archivo q inicia la session esto:<?php //Incluye conexion con la BD include("conexion.php"); $link=conectar(); echo "<br>"; echo "<center>Pagina de Pruebas</center>"; include("Login.php"); ?> <html> <body link="#000000" alink="#000000" vlink="#000000"> <center> <br><br> <? if($Login) { echo "Bienvenido/da",$nickUsuario; echo "<br><br>"; echo "<a href='Logout.php'>Cerrar Sesion</a>"; }else{ echo "Bienvenido/da Invitado/da"; echo "<br><br>"; echo "<form action='iniciar.php' autocomplete='off'>"; echo "Nick: <input type='text' name='nick'>"; echo "<br><br>"; echo "Password: <input type='text' name='pwd'>"; echo "<br><br>"; echo "<input type='submit' value='Iniciar Sesion'>"; echo " <a href='Registro.php'>Registrate</a>"; echo "</form>"; } ?> </center> </body> </html>
Código:
y en el Login.php esto:<?php include("conexion.php"); $link=conectar(); $sql = "Select id FROM users WHERE nick='$nick' && password='$pwd'"; $result = mysql_query($sql); if($row = mysql_fetch_array($result)) { $sql = "Insert Into sessions (nick,password) VALUES ('$nick','$pwd')"; mysql_query($sql); ?> <script> location.href = "indice.php"; </script> <? } mysql_free_result($result); ?>
Código:
en el archivo de logout.php:<?php $Login = false; $idUsuario; $nickUsuario; $result = mysql_query("SELECT * FROM sessions WHERE nick='".$HTTP_POST_VARS["nick"]."'"); if($row = mysql_fetch_array($result)) { echo "<center>Sesion Iniciada</center>"; $Login = true; $idUsuario = $row["id"]; $nickUsuario = $row["nick"]; }else{ echo "<center>prueba</center>"; } mysql_free_result($result); ?>
Código:
y el otro problema que tengo es tb para decirle q me borre el registro de la tabla con el logout asi cuando no aiga registro saldria la session como cerrada <?php mysql_query("Delete FROM sessions WHERE id=''"); ?> <script> location.href = "indice.php"; </script>
alguien que entienda del tema me puede poner un de ejemplo de como hacer esto para borrar el registro en cuestion y para decirle que si existe el registro en la tabla esta iniciada la session.
Me seria de gran ayuda :)
¡Gracias! Saludos