// 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; } ?>
![]() |
![]() |
![]() |
|||
![]() |
Nuevo Grupo Iniciando el Martes 2 de Septiembre de 2025
|
- 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.
- Las clases son solo para los alumnos inscritos, no se puede asistir con acompañantes ocasionales, familiares o amigos.
- 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:
- Bloque 1: 1.ª parte, clases 1-4 con 57 temas de estudio.
- Bloque 2: 2.ª parte, clases 5-8 con 40 temas de estudio.
2.° Módulo "El Paleoencéfalo con sus constelaciones y el Mesencéfalo", clases 9-24 con 222 temas de estudio:
- Bloque 3: 1.ª parte, clases 9-12 con 26 temas de estudio.
- Bloque 4: 2.ª parte, clases 13-16 con 25 temas de estudio.
- Bloque 5: 3.ª parte, clases 17-20 con 113 temas de estudio.
- Bloque 6: 4.ª parte, clases 21-24 con 58 temas de estudio.
3.er Módulo "El Mesodermo Nuevo y sus constelaciones cerebrales", clases 25-36 con 114 temas de estudio:
- Bloque 7: 1.ª parte, clases 25-28 con 27 temas de estudio.
- Bloque 8: 2.ª parte, clases 29-32 con 25 temas de estudio.
- Bloque 9: 3.ª parte, clases 32-36 con 62 temas de estudio.
4.° Módulo "El Ectodermo y sus constelaciones cerebrales", clases 37-52 con 160 temas de estudio:
- Bloque 10: 1.ª parte, clases 37-40 con 35 temas de estudio.
- Bloque 11: 2.ª parte, clases 41-44 con 38 temas de estudio.
- Bloque 12: 3.ª parte, clases 45-48 con 60 temas de estudio.
- Bloque 13: 4.ª parte, clases 49-52 con 27 temas de estudio.
5.° Módulo "Consolidación", clases 53-68 con 147 temas de estudio.
- Bloque 14: 1.ª parte, clases 53-56 con 37 temas de estudio.
- Bloque 15: 2.ª parte, clases 57-60 con 45 temas de estudio.
- Bloque 16: 3.ª parte, clases 61-64 con 39 temas de estudio
- Bloque 17: 4.ª parte, clases 65-68 con 26 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.
- Bloque 18: 1.ª parte, clases 69-72 (104 síntomas de 675).
- Bloque 19: 2.ª parte, clases 73-76 (104 síntomas de 675).
- Bloque 20: 3.ª parte, clases 77-80 (104 síntomas de 675).
- Bloque 21: 4.ª parte, clases 81-84 (104 síntomas de 675).
- Bloque 22: 5.ª parte, clases 85-88 (104 síntomas de 675).
- Bloque 23: 6.ª parte, clases 89-92 (104 síntomas de 675).
- Bloque 24: 7.ª parte, clases 93-94 (52 síntomas de 675) y clases 95-96 (166 comportamientos extraordinarios).
|
|