loadFavoritos(); $("#text_supIz").html("Bienvenido <?php echo ucwords($_SESSION['nombre']); ?> "); $("#ll_iniciar").hide(); $("#ll_reg").hide(); $("#ll_cerrar").show(); </Script> <?php } } elseif ($_REQUEST['tipo'] == 7) { $usuario = getUsuario($_REQUEST['mail'], 10); if (count($usuario) > 0) { if ($usuario[7] == 0 and $usuario[5] == $_REQUEST['clave']) { inicioSesion($_REQUEST['mail'], $usuario[2], $usuario[0]); ?> <script> //closeModalInicio(); window.location.href="<?php echo $pagina_home; ?> "; </script> <?php } elseif ($usuario[7] == 0 and $usuario[5] != $_REQUEST['clave']) { $msg = $CM_INICIO_CLAVE; } if ($usuario[7] == 1) { $msg = str_replace("CM_MAIL", $_REQUEST['mail'], $CM_INICIO_ESPERA_ACT); }
<?php require "medotos.php"; session_start(); unset($_SESSION["usuario"]); unset($_SESSION["nombre"]); $usuario = isset($_POST["usuario"]) ? $_POST["usuario"] : ''; $contraseña = isset($_POST["contrasenia"]) ? $_POST["contrasenia"] : ''; if ($usuario != "" && $contraseña != "") { $resultado = inicioSesion($usuario, $contraseña); if ($resultado->num_rows > 0) { $_SESSION["usuario"] = $usuario; echo getTemplateTocho("menu", '{usuario}', $usuario); } else { echo getTemplateTocho("inicio", '{mensajito}', "Usuario o contraseña incorrectos"); } } else { echo getTemplateTocho("inicio", '{mensajito}', ""); }
<?php if (!isset($_SESSION)) { session_start(); } include_once 'app/controladores/sesionCtl.php'; // Archivo con funciones para las sesiones (tipo de usuario) if (!empty($_GET)) { if (inicioSesion()) { switch ($_GET['controlador']) { case 'examen': require 'app/controladores/examenCtl.php'; $controlador = new examenCtl(); break; case 'pregunta': require 'app/controladores/preguntaCtl.php'; $controlador = new preguntaCtl(); break; case 'usuario': require 'app/controladores/usuarioCtl.php'; $controlador = new usuarioCtl(); break; case 'slider': require 'app/controladores/sliderCtl.php'; $controlador = new sliderCtl(); break; case 'categoria': require 'app/controladores/categoriaCtl.php'; $controlador = new categoriaCtl(); break; default:
public function ejecutar() { if (inicioSesion()) { if (isset($_GET['accion'])) { if (esAdmin()) { switch ($_GET['accion']) { case 'Alta': //Llamada del administrador para registrar en la plataforma $this->Alta(); break; case 'Baja': //Llamada del administrador para eliminar un usuario $this->Baja(); break; case 'Modificar': //Llamada del administrador para modificar eltipo de un usuario $this->Modificar(); break; case 'Perfil': //Llamada al perfil del administrador if (isset($_GET['response'])) { $this->actualizarPerfil(); } else { $this->MostrarPerfil(1); } break; case 'Buscar': $this->buscar(); break; case 'cambiarFoto': $this->cambiarFoto(); break; /* case 'ModificarPerfil': $this->ModificarPerfil();//Guarda en la BD los campos del perfil modificados se acciona con el boton de actualizar campos break;*/ /* $this->MostrarPerfil(1); break;*/ /* case 'ModificarPerfil': $this->ModificarPerfil();//Guarda en la BD los campos del perfil modificados se acciona con el boton de actualizar campos break;*/ /* $this->MostrarPerfil(1); break;*/ case 'salir': $this->salir(); carga_inicio(); break; default: //Si existe alguna incongruencia manda al inicio del usuario carga_inicio(); break; } } if (esModerador() || esUsuario()) { switch ($_GET['accion']) { case 'Perfil': //Llamada al perfil del usuario if (isset($_GET['response'])) { $this->actualizarPerfil(); } else { $this->MostrarPerfil(1); } break; case 'Buscar': $this->buscar(); break; case 'cambiarFoto': $this->cambiarFoto(); break; case 'cambioContrasena': $this->cambioContrasena(); break; case 'cambiarFoto': $this->cambiarFoto(); break; case 'detalleExamen': //Solo disponible para usuario normal if (esUsuario()) { $this->detalleExamen(); } else { carga_inicio(); } break; case 'salir': $this->salir(); carga_inicio(); break; default: //Si existe alguna incongruencia manda al inicio del usuario carga_inicio(); break; } } } else { //Sentencia else en caso de que no se especifique una acción, nos muestra la página según seea el caso carga_inicio(); } } else { //En caso de que no este logedo o sea un invitado o se un usuario no Activo if (isset($_GET['accion'])) { switch ($_GET['accion']) { case 'ingresar': $this->ingresar(); break; case 'restablecerContrasena': $this->restablecerContrasena(); break; case 'CambioContrasenaNueva': if (isset($_GET['response'])) { $this->irasetearContrasena(); } else { $this->setearContrasena(); } break; case 'Registro': $this->Registrar(); break; case 'completarRegistro': if (isset($_GET['response'])) { $this->completarRegistro(); } else { if (esNoActivo()) { $this->actualizarPerfil(); } } break; default: carga_inicio(); break; } } else { carga_inicio(); } } }