$curso_escolar = limpiar_string($_POST['curso_escolar']); $fecha_inicio = limpiar_string($_POST['fecha_inicio']); $fecha_final = limpiar_string($_POST['fecha_final']); isset($_POST['mod_biblioteca']) ? $modulo_biblioteca = 1 : ($modulo_biblioteca = 0); $modulo_biblioteca_web = limpiar_string($_POST['mod_biblioteca_web']); isset($_POST['mod_bilingue']) ? $modulo_bilingue = 1 : ($modulo_bilingue = 0); isset($_POST['mod_centrotic']) ? $modulo_centrotic = 1 : ($modulo_centrotic = 0); isset($_POST['mod_documentos']) ? $modulo_documentos = 1 : ($modulo_documentos = 0); $modulo_documentos_dir = limpiar_string($_POST['mod_documentos_dir']); isset($_POST['mod_documentos_biblioteca']) ? $mod_documentos_biblioteca = 1 : ($mod_documentos_biblioteca = 0); isset($_POST['mod_documentos_recursos']) ? $mod_documentos_recursos = 1 : ($mod_documentos_recursos = 0); isset($_POST['mod_documentos_departamentos']) ? $mod_documentos_departamentos = 1 : ($mod_documentos_departamentos = 0); isset($_POST['mod_sms']) ? $modulo_sms = 1 : ($modulo_sms = 0); $modulo_sms_id = limpiar_string($_POST['mod_sms_id']); $modulo_sms_user = limpiar_string($_POST['mod_sms_user']); $modulo_sms_pass = limpiar_string($_POST['mod_sms_pass']); isset($_POST['mod_asistencia']) ? $modulo_asistencia = 1 : ($modulo_asistencia = 0); isset($_POST['mod_horarios']) ? $modulo_horarios = 1 : ($modulo_horarios = 0); isset($_POST['mod_matriculacion']) ? $modulo_matriculacion = 1 : ($modulo_matriculacion = 0); isset($_POST['mod_transporte_escolar']) ? $modulo_transporte_escolar = 1 : ($modulo_transporte_escolar = 0); // CREACIÓN DEL ARCHIVO DE CONFIGURACIÓN if ($file = fopen(CONFIG_FILE, 'w+')) { fwrite($file, "<?php \r\n"); fwrite($file, "\r\n// CONFIGURACIÓN INTRANET\r\n"); fwrite($file, "\$config['dominio']\t\t\t= '{$dominio_centro}';\r\n"); fwrite($file, "\$config['forzar_ssl']\t\t= {$forzar_ssl};\r\n"); fwrite($file, "\$config['mantenimiento']\t= {$mantenimiento};\r\n"); fwrite($file, "\r\n// INFORMACIÓN DEL CENTRO\r\n"); fwrite($file, "\$config['centro_denominacion']\t= '{$nombre_centro}';\r\n"); fwrite($file, "\$config['centro_codigo']\t\t= '{$codigo_centro}';\r\n"); fwrite($file, "\$config['centro_email']\t\t\t= '{$email_centro}';\r\n");
require '../bootstrap.php'; acl_acceso($_SESSION['cargo'], array(1)); // TITULO DE LA PAGINA $page_header = 'Bases de datos de cursos anteriores'; $config_datos_nuevo = 0; function limpiar_string($string) { return trim(htmlspecialchars($string, ENT_QUOTES, 'ISO-8859-1')); } // PROCESAMOS EL FORMULARIO if (isset($_POST['config'])) { // LIMPIAMOS CARACTERES foreach ($_POST as $key => $value) { if ($key != 'config') { ${$key} = limpiar_string($value); } } $curso_bd = substr($config['curso_actual'], 0, 4); $curso_bd -= 1; // CREACIÓN DEL ARCHIVO DE CONFIGURACIÓN $archivo_bd = INTRANET_DIRECTORY . '/config_datos.php'; if ($file = fopen($archivo_bd, 'w+')) { fwrite($file, "<?php \r\n"); for ($i = 0; $i < 6; $i++) { $curso_ini = $curso_bd - $i; $curso_fin = $curso_bd - $i + 1; fwrite($file, "\r\n// BASE DE DATOS - CURSO " . $curso_ini . " / " . $curso_fin . "\r\n"); fwrite($file, "\$config['db_host_c" . $curso_ini . "']\t= '" . ${'db_host_c' . $curso_ini} . "';\r\n"); fwrite($file, "\$config['db_name_c" . $curso_ini . "']\t= '" . ${'db_name_c' . $curso_ini} . "';\r\n"); fwrite($file, "\$config['db_user_c" . $curso_ini . "']\t= '" . ${'db_user_c' . $curso_ini} . "';\r\n");