Como obtener id de un usuario
Publicado por Lucas (21 intervenciones) el 12/11/2016 02:47:46
Hola buenas tardes, queria saber si me podian ayudar.
Tengo una pagina que tiene un login que ingresa con una unica cuenta que es el admin.
Lo que necesito es saber el id del usuario para despues en otro pagina poder usarlo para poner el nombre y el apellido.
Para ser mas claro, tengo una tabla de usuarios con : id,usuario, contraseña, nombre, apellido.
Lo que yo quiero hacer es que cuando se ingrese el usuario en la próxima pagina le diga : Bienvenido 'nombre'
'apellido'.
Aca el codigo del login
Codigo para validar el usuario
Y esta es mi pagina donde quiero que aparezca la bienvenida al usuario
Yo creo que no es dificil, pero no se como hacerlo.
Muchas gracias !
Tengo una pagina que tiene un login que ingresa con una unica cuenta que es el admin.
Lo que necesito es saber el id del usuario para despues en otro pagina poder usarlo para poner el nombre y el apellido.
Para ser mas claro, tengo una tabla de usuarios con : id,usuario, contraseña, nombre, apellido.
Lo que yo quiero hacer es que cuando se ingrese el usuario en la próxima pagina le diga : Bienvenido 'nombre'
'apellido'.
Aca el codigo del login
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<link href="estilologin.css" rel="stylesheet" type="text/css">
</head>
<body>
<form class="login" action="validar_usuario.php" method="post">
<h1 class="login-title">Login</h1>
<input name="usuario"type="text" class="login-input" placeholder="Usuario" autofocus>
<input name="pass"type="password" class="login-input" placeholder="Contraseña">
<input name="iniciar"type="submit" value="Ingresar" class="login-button">
</form>
</body>
</html>
Codigo para validar el usuario
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
<?php
mysql_connect('localhost','root');
mysql_select_db('futbol');
$usuario = $_POST["usuario"];
$password = $_POST["pass"];
$fila = mysql_fetch_assoc($resultado);
echo $fila["id"];
echo $fila["nombre"];
echo $fila["apellido"];
$result = mysql_query("SELECT * FROM usuarios WHERE usuario = '$usuario'");
if($row = mysql_fetch_array($result))
{
if($row["pass"] == $password)
{
session_start();
$_SESSION['usuario'] = $usuario;
header("Location: posiciones.php");
}
else
{
?>
<script languaje="javascript">
alert("Nombre de usuario y/o contraseña incorrecto");
location.href = "login.php";
</script>
<?php
}
}
else
{
?>
<script languaje="javascript">
alert("Nombre de usuario y/o contraseña incorrecto");
location.href = "login.php";
</script>
<?php
}
mysql_free_result($result);
mysql_close();
?>
Y esta es mi pagina donde quiero que aparezca la bienvenida al usuario
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
<center>
<table class="table">
<thead class="thead-inverse">
<tr>
<th>Equipo</th>
<th>Nombre</th>
<th>Apellido</th>
<th>Goles</th>
<th colspan="2">Operaciones</th>
</tr>
</thead>
<?php
include("conexion.php");
$tabla = "goleadores";
$query = "SELECT * FROM goleadores";
$resultado = $conexion->query($query);
while($row = $resultado->fetch_assoc()){
?>
<tr>
<td><?php echo $row['Equipo']; ?></td>
<td><?php echo $row['Nombre']; ?></td>
<td><?php echo $row['Apellido']; ?></td>
<td><?php echo $row['Goles']; ?></td>
<td><a href="goleadores-modificar.php?Id=<?php echo $row['Id'];?>">Modificar</a></td>
<td><a href="funciones.php?Id=<?php echo $row['Id'];?>">Eliminar</a></td>
</tr>
<?php
}
?>
<tr>
<th type="buttom" colspan="20"><a href="goleadores-formulario.php">Agregar</a></th>
</tr>
</tbody>
</table>
</center>
Yo creo que no es dificil, pero no se como hacerlo.
Muchas gracias !
Valora esta pregunta


0