Login y sesiones con SQL Server y PHP
Publicado por Alejandro (73 intervenciones) el 26/02/2020 09:13:21
Buenas,
Actualmente tengo el siguiente código para loguearme (funciona correctamente):
La cuestión es que luego no se como ir manteniendo la sesión iniciada en el resto de páginas que voy accediendo. ¿Podrías decirme como hacer en el resto de páginas que mantenga la sesión y no salga hasta darle a un botón de exit?
Muchas gracias
Actualmente tengo el siguiente código para loguearme (funciona correctamente):
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
53
54
55
56
57
58
59
60
61
<?php
$serverName = "server";
$connectionInfo = array( "Database"=>"MiBase", "UID"=>"User", "PWD"=>"MiPassword");
$conn = sqlsrv_connect( $serverName, $connectionInfo );
if( $conn === false ) {
die( print_r( sqlsrv_errors(), true));
}
?>
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Login</title>
</head>
<body background="imagen.gif">
<form method="POST" action="login.php">
<label>Usuario</label><br>
<input type="text" size="50" name="usuario" color=placeholder="Escriba su usuario" class="login" autocomplete="off"><br>
<label>Contraseña</label><br>
<input type="password" size="50" name="passwd" placeholder="Escriba su contraseña" class="login" autocomplete="off"><br>
<input type="submit" value="Entrar" class="btn" name="insert"> <br>
<?php
if(isset($_POST['insert'])){
$usuario = $_POST['usuario'];
$password =($_POST['passwd']);
$stmt = "SELECT Repr_codigo,Repr_contra FROM GENETREPR WHERE Repr_codigo = '$usuario' 'AND Repr_contra = '$password'";
if($stmt == false){
echo 'Datos Erroneos';
}else{
header("Location:Acciones.php");
}
}
?>
</body>
</html>
La cuestión es que luego no se como ir manteniendo la sesión iniciada en el resto de páginas que voy accediendo. ¿Podrías decirme como hacer en el resto de páginas que mantenga la sesión y no salga hasta darle a un botón de exit?
Muchas gracias
Valora esta pregunta


0