TransWikia.com

cerrar de un navegador la session si se abrio en otro php js

Stack Overflow en español Asked by user161479 on December 24, 2020

que tal quiero saber como dejar una session unica con php y js la forma de poder cerrar la session si abri en una maquina mi session y en otro maquina mi misma session es decir que no se dupliquen las sessiones activas

este seria chrome

introducir la descripción de la imagen aquí

y este seria edge

introducir la descripción de la imagen aquí

este seria el codigo que simplifique solo para cuando alguien se logea

<?php

include("../conecta.php");
session_start();

$nom=$_SESSION['usuario'];



if (!isset($_SESSION['usuario'])) {
    header("Location: index.php");
       echo'<script type="text/javascript">
    alert("Debes iniciar sesion");
    window.location.href="index.php";
    </script>';

  exit();
}

if (!isset($_SESSION['tiempo'])) {
    $_SESSION['tiempo']=time();
}
else if (time() - $_SESSION['tiempo'] > 1200000) { /*Original tiene esté tiempo son 20 minutos*/
    session_destroy();
    /* Aquí redireccionas a la url especifica */
    header("Location: index.php");
    die();  
}
$_SESSION['tiempo']=time();


?>

Add your own answers!

Ask a Question

Get help from others!

© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP