ayuda por favor con codigo para login
Publicado por zendi (1058 intervenciones) el 12/03/2022 19:52:11
Que tal a todos, estoy intentando de todas las formas posibles para que funcione este codigo para login pero no valida, solo entra al formulario menu1.php, ahora bien no veo si falta alguna línea de codigo.
Más abajo envío el codigo del formulario, en lo referente al action del formulario alli coloqué un vacío
Más abajo envío el codigo del formulario, en lo referente al action del formulario
1
<form action="" method="post">
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
62
63
64
65
66
67
68
<?php
session_start();
$correo1=htmlentities(addslashes($_POST['correo1']));
$password=htmlentities(addslashes($_POST['pass']));
try{
$base = new PDO("pgsql:host=localhost; port=5432; dbname=administra", "postgres","");
$base->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$sql="SELECT * FROM propietarios WHERE cta_correo = :correo1 AND contrasena = :pass";
var_dump($sql);
$resultado=$base->prepare($sql);
// $correo1=htmlentities(addslashes($_POST["correo1"]));
// $password=htmlentities(addslashes($_POST["pass"]));
$resultado->bindValue(":correo1",$correo1);
$resultado->bindValue(":pass",$password);
$resultado->execute();
$reg = $resultado->fetch(PDO::FETCH_ASSOC);
$numero_registro=$resultado->rowCount();
if($numero_registro==0){
header("location:index.php");
}else{
$_SESSION["session_perfil"]=$reg["idpermiso"];
if($_SESSION["session_perfil"]==2){
header("location:propietario1.php");
}else if($_SESSION["session_perfil"]==1) {
header("location:menu1.php");
}else{
header("location:index.php");
}
}
}catch(Exception $e){
die("Error:" .$e->getMessage());
}
?>
?>
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
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
<?php
error_reporting(E_ALL ^ E_WARNING ^ E_NOTICE);
// require_once("conexion_usuario1.php");
?>
<!DOCTYPE html>
<html lang="es">
<head>
<meta charset="utf-8">
<title></title>
<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<link rel="stylesheet" href="estilos.css">
<link rel="stylesheet" href="fonts.css">
<script src="http://code.jquery.com/jquery-latest.js"></script>
<!-- <script src="main.js"></script>
--><body background="images/golf.jpg" style="background-attachment: fixed">
</head>
<header>
<div class="menu_bar" title="Presione para Traer o Retirar el Menú">
<a href="#menu" class="bt-menu"><span class="icon-menu"></span></a>
</div>
<img src="img/Edificio.JPG" WIDTH="450" height="300"/>
<!-- <div id="contenedor">
<h5 id="contenedor"><span class="icon-phone"></span>Inversiones Maape - Rif</h5>
</div> -->
<nav>
<h1 class="color" align="center" ></h1>
<ul>
<li class="submenu">
</li>
<li></li>
<li class="submenu">
</li>
<li></li>
<li></li>
<!-- <li><a href="grabar.php"><span class="icon-database"></span>REGISTRARSE</a></li>
<li><a href="solicitud.php"><span class=""></span>INICIAR SESIÓN</a></li> -->
</ul>
</nav>
</header>
<center>
<div class="tit"><h2 style="color: #0000FF; ">Inicio de sesión</h2></div>
<center><div class="Ingreso">
<table border="0" align="center" valign="middle">
<tr>
<td rowspan=2>
<form action="" method="post">
<table border="0">
<div class="col-lg-10">
<!-- <input type="hidden" name="nombresf" value="<?php echo $nom[0]["nombres"];?>"/>
--> <input type="email" size="30" style="border-radius: 50px;" name="correo1" placeholder="Cuenta de Correo" required title="Escriba su Cuenta de Correo" /><br />
</div>
<div class="col-lg-10">
<input type="password" size="30" style="border-radius: 50px;" name="pass" placeholder="Contraseña" required />
</div>
<!-- <div class="col-lg-10">
<a href="passw.php" title="Presione este enlace para recuperar la Contraseña">¿Olvidó su Contraseña?</a>
</div> -->
<div class="form-group">
<div class="col-lg-offset-2 col-lg-10">
<input type="submit" style="border-radius: 15px;" value="Enviar">Entrar</button>
<!-- <input type="submit" value="Comentar" title="Comentar" style="border-radius: 15px;" class="btn btn-success">
-->
</div>
</div>
</table>
</form>
<hr>
<!-- <form method="post" action="grabar.php">
<div>
<input class="btn btn-danger" type="submit" value="Registrarse"/>
</div>
</form> -->
</html>
Valora esta pregunta


0