function confirmarPedido() { require_once 'modulos/pedidos/modelos/pedidoModelo.php'; require_once 'modulos/usuarios/modelos/usuarioModelo.php'; require_once 'modulos/pedidos/clases/PlatilloElementos.php'; $json = getUsuarioFromEmail($_SESSION['email']); echo json_encode($json); }
// Get login URL global $loginUrl; $loginUrl = $facebook->getLoginUrl(array('scope' => 'email', 'redirect_uri' => $site_url)); //Guardamos la página desde la cual le dieron inciar sesión $_SESSION['paginaLoginFacebook'] = getUrl(); } //si ya inicio sesión en facebook, entonces hacemos varias validaciones if ($user) { //tenemos un usuario logeado en facebook //Datos de facebook $email = $user_info['email']; $nombre = $user_info['name']; require_once 'modulos/principal/modelos/login.php'; require_once 'modulos/usuarios/modelos/usuarioModelo.php'; //validamos si este usuario ya tiene su email registrado, sino creamos un usuario nuevo $usuario = getUsuarioFromEmail($email); if (!isset($usuario) || $usuario->email == "") { //el usuario no existe en la bd, crearlo! require_once 'modulos/usuarios/clases/Usuario.php'; require_once 'modulos/principal/modelos/login.php'; require_once 'modulos/usuarios/modelos/usuarioModelo.php'; $usuario = new Usuario(); $usuario->email = $email; $usuario->habilitado = 1; $usuario->password = md5(getUniqueCode(10)); $usuario->tipo = 0; $id = crearUsuario($usuario); $usuario->idUsuario = $id; } //el usuario ya existe en la bd, loggearlo! getLogin($usuario->email, $usuario->password);