<?php require_once 'common-multi.php'; require_once 'slug.php'; $nombre = $_POST['nombre']; $nombre_archivo = generar_slug($nombre); $csv = file($_FILES['archivo']['tmp_name']); $data = parseCSV($csv, $_POST['tipo']); //print_r($data); //foreach($data as $key=>$val) { $_SESSION['data']['horasextraordinarias'][$nombre_archivo] = $data; //for($i=1;$i<count($data);$i++) { // if (eregi(utf8_decode($val),$data[$i][$filtro])) // $_SESSION['data'][$sv][$key][]=$data[$i]; //} //} // $_SESSION['personal_honorarios']="SI"; html_header("CSV: Generador de páginas"); //foreach($subsecciones as $key=>$val){ echo 'La información se descarga de 1 página'; echo '<ul>'; echo '<li><a href="horasextraordinarias-c.php?nombre=' . urlencode($nombre) . '&nombre_archivo=' . $nombre_archivo . '">' . $nombre_archivo . '.html</a></li>'; echo '</ul>'; echo '<br />'; echo '<br />'; //} ?>
$msgfiltro = $_POST['msgfiltro']; $cols = $_POST['cols']; $links = $_POST['links']; $titulo = $_POST['titulo']; $msg2 = $_POST['msg2']; $sv = $_POST['sv']; $headings = $_POST['headings']; $combobox = $_POST['combobox']; $csv = file($_FILES['archivo']['tmp_name']); $data = parseCSV($csv, $_POST['tipo']); if (trim($headings) != "") { $data[0] = file(trim($_POST['headings'])); } //Vemos cuales serian las subsecciones for ($i = 1; $i < count($data); $i++) { $subsecciones[$sv . '_' . generar_slug(utf8_encode($data[$i][$filtro]))] = utf8_encode($data[$i][$filtro]); } //A la primera subseccion le ponemos el nombre default $subsecciones[$sv] = reset($subsecciones); unset($subsecciones[key($subsecciones)]); ksort($subsecciones); foreach ($subsecciones as $key => $val) { $_SESSION['data'][$sv][$key] = array(); } foreach ($subsecciones as $key => $val) { $_SESSION['data'][$sv][$key][] = $data[0]; for ($i = 1; $i < count($data); $i++) { if (utf8_decode($val) == $data[$i][$filtro]) { $_SESSION['data'][$sv][$key][] = $data[$i]; } }