PHP - ¿Como iniciar sesión?

 
Vista:
sin imagen de perfil
Val: 10
Ha aumentado su posición en 14 puestos en PHP (en relación al último mes)
Gráfica de PHP

¿Como iniciar sesión?

Publicado por Daniel (3 intervenciones) el 28/09/2020 23:55:54
Estoy haciendo un login el cual esta dividido en dos partes.

En la primera parte el usuario ingresa su usuario y contraseña, seguido da click en el botón validar, dicho botón ejecuta una función llamada getData en dónde le asigna en este caso las empresas que tiene asignadas.

1
2
3
4
5
6
7
8
9
10
11
12
<input type="text" id="nombre"
  placeholder="Usuario">
<input type="password" id="contra"
  placeholder="Contraseña">
<div class="alert">
</div>
<input type="submit" onclick="getData()"
    value="VALIDAR">
<select name="miSelect" id="miSelect"  >
</select>
<input type="submit" id="ingresar"
  value="INICAR">

Una vez que el usuario le dió click al boton validar, se llena el select, hasta aquí todo bien, pero lo que quiero hacer es cuando ya se le muestren las empresas en el select, el usuario le de cick al botón iniciar e inicie sesión y lo mande al formulario del menú.


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
#Anexo mi función getData
 
       const url = 'http:/api/Reporteador/Login_User';
     var empresas = [];
    var empresas_det = [];
    var getData = function() {
    var nombre = document.getElementById("nombre").value;
 var contra = document.getElementById("contra").value;
    axios({
     method: 'POST',
     url: url,
    data: {
    nombre: nombre,
    contra: contra
     }
   }).then(res => {
if (res.status == 200) {
    this.empresas = res.data;
    empresas.forEach(function(element) {
        console.log(element);
        let miSelect = document.getElementById("miSelect");
        let opt = document.createElement("option");                                                              opt.appendChild(document.createTextNode(element.nombre_e));
        opt.value = element.id_empresa;
        miSelect.appendChild(opt);
     })
      } else
     if (res.status == 404) {
     alert("cointraseña incorrecta");
    }
   console.log(res.status);
  })
 .catch(err =>
alert(err)
 )
 }
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de javier
Val: 1.542
Bronce
Ha mantenido su posición en PHP (en relación al último mes)
Gráfica de PHP

¿Como iniciar sesión?

Publicado por javier (547 intervenciones) el 29/09/2020 01:01:36
y el codigo PHP?
por que este es un foro de PHP
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar