Пример #1
0
 $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");
Пример #2
0
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");