[2] | 1 | <?php
|
---|
| 2 | /************************************************************************/
|
---|
| 3 | /* Eleonline - Raccolta e diffusione dei dati elettorali */
|
---|
| 4 | /* by Luciano Apolito & Roberto Gigli */
|
---|
| 5 | /* http://www.eleonline.it */
|
---|
| 6 | /* info@eleonline.it luciano@aniene.net rgigli@libero.it */
|
---|
| 7 | /************************************************************************/
|
---|
| 8 |
|
---|
| 9 | if (!defined('MODULE_FILE')) {
|
---|
| 10 | die ("You can't access this file dirrectly...");
|
---|
| 11 | }
|
---|
| 12 |
|
---|
| 13 |
|
---|
| 14 | $param=strtolower($_SERVER['REQUEST_METHOD']) == 'get' ? $_GET : $_POST;
|
---|
| 15 |
|
---|
| 16 | if (isset($param['id_lista'])) $id_lista=intval($param['id_lista']); else $id_lista='';
|
---|
| 17 | if (isset($param['id_gruppo'])) $id_gruppo=intval($param['id_gruppo']); else $id_gruppo='';
|
---|
| 18 | if (isset($param['id_sede'])) $id_sede=intval($param['id_sede']); else $id_sede='';
|
---|
| 19 | if (isset($param['id_comune'])) $id_comune=intval($param['id_comune']); else $id_comune='';
|
---|
| 20 | if (isset($param['prefix'])) $prefix=$param['prefix'];
|
---|
[99] | 21 | if (isset($param['pdfvis'])) $pdf=$param['pdfvis'];
|
---|
[2] | 22 |
|
---|
| 23 | if ($id_lista){
|
---|
[86] | 24 | $sql = "select * from ".$prefix."_ele_lista where id_lista='$id_lista'";
|
---|
[2] | 25 | $res = mysql_query($sql,$dbi);
|
---|
| 26 | $dati = mysql_fetch_array($res);
|
---|
| 27 | $stemma = $dati['stemma'];
|
---|
| 28 | }elseif ($id_gruppo){
|
---|
[86] | 29 | $sql = "select * from ".$prefix."_ele_gruppo where id_gruppo='$id_gruppo'";
|
---|
[2] | 30 | $res = mysql_query($sql,$dbi);
|
---|
| 31 | $dati = mysql_fetch_array($res);
|
---|
[86] | 32 | if(isset($pdf)) $stemma = $dati['programma'];
|
---|
| 33 | else $stemma = $dati['stemma'];
|
---|
[2] | 34 | }elseif ($id_sede){
|
---|
[86] | 35 | $sql = "select * from ".$prefix."_ele_sede where id_sede='$id_sede'";
|
---|
[2] | 36 | $res = mysql_query($sql,$dbi);
|
---|
| 37 | $dati = mysql_fetch_array($res);
|
---|
| 38 | $stemma = $dati['mappa'];
|
---|
| 39 | }elseif ($id_comune){
|
---|
[86] | 40 | $sql = "select * from ".$prefix."_ele_comuni where id_comune='$id_comune'";
|
---|
[2] | 41 | $res = mysql_query($sql,$dbi);
|
---|
| 42 | $dati = mysql_fetch_array($res);
|
---|
| 43 | $stemma = $dati['stemma']; #die("qui: $sql $stemma");
|
---|
| 44 | }else{
|
---|
| 45 | die();
|
---|
| 46 | }
|
---|
| 47 |
|
---|
| 48 |
|
---|
| 49 | // nessuno stemma immagine vuota
|
---|
[20] | 50 | if ($stemma=="" && is_readable('modules/Elezioni/images/vuoto.jpg')){
|
---|
| 51 | $stemma = fread( fopen( 'modules/Elezioni/images/vuoto.jpg', 'r' ), filesize( 'modules/Elezioni/images/vuoto.jpg' ) );}
|
---|
[99] | 52 | if(isset($pdf))
|
---|
| 53 | {
|
---|
| 54 | if (strstr($HTTP_USER_AGENT,"MSIE"))
|
---|
| 55 | {
|
---|
| 56 | header('Cache-Control: public');
|
---|
| 57 | header("Content-Type: application/pdf");
|
---|
| 58 | header("Content-Transfer-Encoding: binary");
|
---|
| 59 | header("Content-Disposition: attachment; filename=Programma.pdf");
|
---|
| 60 | }else{
|
---|
| 61 | header("Content-type: application/pdf");
|
---|
| 62 | header("Content-Disposition: attachment; filename=Programma.pdf");
|
---|
| 63 | }
|
---|
| 64 | }
|
---|
| 65 |
|
---|
[2] | 66 | echo $stemma;
|
---|
| 67 | ?>
|
---|