Tema: login php
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/04/2015, 09:30
newnovato
 
Fecha de Ingreso: marzo-2009
Mensajes: 117
Antigüedad: 15 años, 1 mes
Puntos: 2
login php

Tengo el siguiente código en un archivo index.php me funciona perfectamente cuando inicio sesión ingresa bien y me da el mensaje: Su usuario ingreso correctamente.Logout

como hago para mostrar que usuario inicio sesión ejemplo:

saludos usuario1 logout



index.php
<?php

session_start();

include_once "conexion.php";



function verificar_login($user,$password,&$result) {

$sql = "SELECT * FROM usuarios WHERE usuario = '$user' and password = '$password'";

$rec = mysql_query($sql);

$count = 0;



while($row = mysql_fetch_object($rec))

{

$count++;

$result = $row;

}



if($count == 1)

{

return 1;

}



else

{

return 0;

}

}



if(!isset($_SESSION['userid']))

{

if(isset($_POST['login']))

{

if(verificar_login($_POST['user'],$_POST['password'],$result) == 1)

{

$_SESSION['userid'] = $result->idusuario;

header("location:index.php");

}

else

{

echo '<div class="error">Su usuario es incorrecto, intente nuevamente.</div>';

}

}

?>



<style type="text/css">

*{

font-size: 14px;

}

body{

background:#aaa;

}

form.login {

background: none repeat scroll 0 0 #F1F1F1;

border: 1px solid #DDDDDD;

font-family: sans-serif;

margin: 0 auto;

padding: 20px;

width: 278px;

box-shadow:0px 0px 20px black;

border-radius:10px;

}

form.login div {

margin-bottom: 15px;

overflow: hidden;

}

form.login div label {

display: block;

float: left;

line-height: 25px;

}

form.login div input[type="text"], form.login div input[type="password"] {

border: 1px solid #DCDCDC;

float: right;

padding: 4px;

}

form.login div input[type="submit"] {

background: none repeat scroll 0 0 #DEDEDE;

border: 1px solid #C6C6C6;

float: right;

font-weight: bold;

padding: 4px 20px;

}

.error{

color: red;

font-weight: bold;

margin: 10px;

text-align: center;

}

</style>



<form action="" method="post" class="login">

<div><label>Username</label><input name="user" type="text" ></div>

<div><label>Password</label><input name="password" type="password"></div>

<div><input name="login" type="submit" value="login"></div>
<a href="index2.php"> Registrarse </a></div>

</form>

<?php

} else {

echo 'Su usuario ingreso correctamente.';

echo '<a href="logout.php">Logout</a>';

}

?>



logout.php
<?php

session_start();

session_destroy();



header('location: index.php');

?>