// Use session variable on this page. This function must put on the top of page. session_start(); ////// Logout Section. Delete all session variable. //session_destroy(); $message=""; ////// Login Section. $bLogin=$_POST['bLogin']; if($bLogin){ // If clicked on Login button. $username=$_POST['username']; //$md5_password=md5($_POST['password']); // Encrypt password with md5() function $password= $_POST['password']; //Validar credenciales $encontrado = 0; $fh = fopen('grupo-virtual01-usuarios.txt','r'); while ($line = fgets($fh)) { $partes = explode(",", $line); if($username==$partes[0] && $password!="" && $password==rtrim($partes[1]))// If match. $encontrado = 1; } fclose($fh); if($encontrado == 1){ // If match. $_SESSION['username1'] = $username; //session_register("username"); // Craete session username. $paginaactual = basename($_SERVER['PHP_SELF']); //AGREGAR ACCESO //calcular espacios 1 $espacioscant1 = 50 - strlen($username); $espacios1 = ""; for ($x = 1; $x <= $espacioscant1; $x++) { $espacios1 .= " "; } $laip = get_client_ip_env(); //calcular espacios 2 $espacioscant2 = 20 - strlen($laip); $espacios2 = ""; for ($x = 1; $x <= $espacioscant2; $x++) { $espacios2 .= " "; } $todo = $username . "," . $espacios1 . date("Y-m-d H:i:s") . ", " . $laip . "," . $espacios2 . $paginaactual; //buscar posicion para insertar $encontrado = 0; $pos = 0; $cant = 0; $cantpare = 0; $fh = fopen('grupo-bitacora.txt','r'); while ($line = fgets($fh)) { $partes = explode(",", $line); if($username==$partes[0])// If match. { $encontrado = 1; } else if ($encontrado == 1) { $pos =- 1; $cantpare = 1; break; } if ($cantpare == 0) $cant++; } fclose($fh); //Actualizar if ($pos == 0)//No se encontro {//agregar al final del archivo $otralinea = ""; if ($encontrado == 0) $otralinea = "\n"; file_put_contents('grupo-bitacora.txt', "\n" . $otralinea. $todo, FILE_APPEND | LOCK_EX); } else//Lo encontro, ya tenia acceso {//agregar al final de su acceso $line_array = file('grupo-bitacora.txt'); $line_array[$cant] = $todo . "\n" . $line_array[$cant]; file_put_contents('grupo-bitacora.txt',$line_array); } //AGREGAR ACCESO header("location:grupo-virtual01-menu.php"); // Re-direct to main.php }else{ // If not match. $message="--- Usuario/Contraseña Incorrectos ---"; } } // End Login authorize check. function get_client_ip_env() { $ipaddress = ''; if (getenv('HTTP_CLIENT_IP')) $ipaddress = getenv('HTTP_CLIENT_IP'); else if(getenv('HTTP_X_FORWARDED_FOR')) $ipaddress = getenv('HTTP_X_FORWARDED_FOR'); else if(getenv('HTTP_X_FORWARDED')) $ipaddress = getenv('HTTP_X_FORWARDED'); else if(getenv('HTTP_FORWARDED_FOR')) $ipaddress = getenv('HTTP_FORWARDED_FOR'); else if(getenv('HTTP_FORWARDED')) $ipaddress = getenv('HTTP_FORWARDED'); else if(getenv('REMOTE_ADDR')) $ipaddress = getenv('REMOTE_ADDR'); else $ipaddress = 'UNKNOWN'; return $ipaddress; } function get_client_ip_server() { $ipaddress = ''; if ($_SERVER['HTTP_CLIENT_IP']) $ipaddress = $_SERVER['HTTP_CLIENT_IP']; else if($_SERVER['HTTP_X_FORWARDED_FOR']) $ipaddress = $_SERVER['HTTP_X_FORWARDED_FOR']; else if($_SERVER['HTTP_X_FORWARDED']) $ipaddress = $_SERVER['HTTP_X_FORWARDED']; else if($_SERVER['HTTP_FORWARDED_FOR']) $ipaddress = $_SERVER['HTTP_FORWARDED_FOR']; else if($_SERVER['HTTP_FORWARDED']) $ipaddress = $_SERVER['HTTP_FORWARDED']; else if($_SERVER['REMOTE_ADDR']) $ipaddress = $_SERVER['REMOTE_ADDR']; else $ipaddress = 'UNKNOWN'; return $ipaddress; } ?>
![]() |
![]() |
![]() |
|||
![]() |
Instructores ¿Cómo es este Sistema de Escuela Virtual?- 775 temas en un programa completo de 96 clases durante 6 módulos, estructurado en 24 bloques mensuales de 4 clases. - 675 síntomas y 166 comportamientos extraordinarios para análisis detallado como simulación de consulta en las últimas 28 clases. - Sistema efectivo de aprendizaje sin tener que tomar notas (opcional) aprovechando las explicaciones y respuestas a preguntas, estudiando posteriormente con los materiales de la Escuela, en constante actualización, investigación, ampliación, perfeccionamiento y modernización. - Una clase cada semana de aproximadamente 3 horas de duración. - No se requieren conocimientos previos de ningún tipo para iniciar desde la 1.ª clase nuestro sistema de Escuela. - La edad mínima para inscribirse a nuestra Escuela es de 15 años (B15), no hay un límite de edad máximo. - Están prohibidas todo tipo de grabaciones, en audio o video y por cualquier medio. Los celulares permanecerán apagados. - Las clases son solo para los alumnos inscritos, no se puede asistir con acompañantes ocasionales, familiares o amigos. - Los alumnos pueden registrarse en la Escuela al cursar algún bloque mensual de 4 clases, lo que les aporta múltiples beneficios. Descuento para los alumnos Registrados en la Escuela que: - Se requiere un servicio de Internet con rapidez y calidad para participar en las clases en vivo, ya que NO hay clases grabadas. - El dispositivo mediante el que se conecte debe contar con micrófono y con cámara siempre activada mostrando la cara del alumno. 1.er Módulo "Las 5 Leyes Biológicas", clases 1-8 con 97 temas de estudio: 2.° Módulo "El Paleoencéfalo con sus constelaciones y el Mesencéfalo", clases 9-24 con 222 temas de estudio: 3.er Módulo "El Mesodermo Nuevo y sus constelaciones cerebrales", clases 25-36 con 114 temas de estudio: 4.° Módulo "El Ectodermo y sus constelaciones cerebrales", clases 37-52 con 160 temas de estudio: 5.° Módulo "Consolidación", clases 53-68 con 147 temas de estudio. 6.° Módulo "El Cofre de los Achaques" y "El Cofre de los Comportamientos", clases 69-96 con 35 temas de estudio. Informes e inscripcionesandy@leyesbiologicas.comPlanes de Estudio de la Escuela de las Leyes Biológicas
|
|
|