source: trunk/client/modules/Elezioni/votanti.php@ 380

Last change on this file since 380 was 376, checked in by roby, 2 years ago

Admin:

  • modificata la funzione aggiornadb per gestire il caso di cambiamento del nome del superutente e tolto il default per tipi campo text
  • modificata la funzione dei controlli per gestire il tipo consultazione Regionali in Sicilia

Install:

  • modificata la funzione di installazione per compatibilità con php 8.0

Client:

  • cambiata l'immagine "vuoto.jpg" nel formato png per gestire la trasparenza
  • modificate le funzioni affluenze e votanti per correggere l'esportazione in pdf e le stampe
  • per il tema Futura2 eliminato il taglio della descrizione della consultazione
File size: 1.4 KB
RevLine 
[2]1<?php
2/************************************************************************/
3/* Eleonline - Raccolta e diffusione dei dati elettorali */
4/* by Luciano Apolito & Roberto Gigli */
5/* http://www.eleonline.it */
[376]6/* info@eleonline.it rgigli@libero.it */
[2]7/************************************************************************/
8
9if (!defined('MODULE_FILE')) {
10 die ("Non puoi accedere al file direttamente...");
11}
[347]12require_once('inc/hpdf5/autoload.php');
13use Spipu\Html2Pdf\Html2Pdf;
14use Spipu\Html2Pdf\Exception\Html2PdfException;
15use Spipu\Html2Pdf\Exception\ExceptionFormatter;
16
[376]17include('votanti-inc.php');
[2]18
19############### stampa
[117]20if ($xls!='1' && $pdf!='1'){
[376]21 echo "$datipdf $html";
[117]22}elseif($xls=="1"){
23 $nomefile="votanti.xls";
[2]24 header ("Content-Type: application/vnd.ms-excel");
25 header ("Content-Disposition: inline; filename=$nomefile");
[371]26 header("Pragma: no-cache");
27 header("Expires: 0");
28 $datipdf = mb_convert_encoding($datipdf , "HTML-ENTITIES", "UTF-8");
[2]29 echo "$datipdf";
30 echo "$html \n";
[117]31}elseif($pdf=='1'){
[376]32 $nomefile="$descr_cons votanti.pdf";
33 $stampa ="$datipdf $html";
34 $html2pdf = new Html2Pdf('P','A4', 'it');
35 $html2pdf->WriteHTML($stampa, isset($_GET['vuehtml']));
36 $html2pdf->Output($nomefile);
[2]37}
38if($csv!=1 ) include ("footer.php");
39
40?>
Note: See TracBrowser for help on using the repository browser.