public function getInstance() { if (!isset(self::$instancia)) { $miclase = __CLASS__; self::$instancia = new $miclase(); } return self::$instancia; }
<?php include_once '../TO/usuario.php'; include_once '../logica/principalUsuario.php'; //recibo los datos del formulario cliente $login = $_POST['login']; $password = $_POST['password']; //creo el objeto cliente $elUsuario = new usuario(); //empaqueto la informacion del cliente en el objeto $elUsuario->setLogin($login); $elUsuario->setPassword($password); //derivar la trasacción a donde corresponde.---> a la logica $jefe = principalUsuario::getInstance(); //dentro de un if $lala = $jefe->verificarLogin($elUsuario); if (empty($lala)) { //$jefe->estaUsuario($elUsuario); $message = "no existe usuario"; echo "<script type='text/javascript'>alert('{$message}');</script>"; $yourURL = "login.php"; echo "<script>location.href='{$yourURL}'</script>"; exit; } else { $message = "existe usuario"; session_start(); echo "<script type='text/javascript'>alert('{$message}');</script>"; $_SESSION['user'] = $elUsuario->getLogin(); header("Location: index2.php"); exit; }