Ignore:
Timestamp:
May 29, 2011, 7:05:03 PM (13 years ago)
Author:
eol
Message:

Sistemazione elementi grafici e di esportazione dati, stemma sui grafici (var nel config.php $ins_logo=0 per eliminare lo stemma).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/client/modules/Elezioni/funzioni.php

    r101 r105  
    424424}
    425425
     426
    426427function arrayperc($temp,$sevaltot)
    427428{
     429
    428430                                        $temp2tot=0;$temp2=array();$temp3=array();
    429431                                        while (list($key,$voti)= each($temp)) {
     
    451453                                        return($temp3);
    452454
    453 }
     455
     456}
     457
     458# ritorna l'estensione del file
     459function file_extension($filename)
     460{
     461    $path_info = pathinfo($filename);
     462    return $path_info['extension'];
     463}
     464
     465
     466# verifica stemma e lo salva come file per pdf e grafici
     467function verificasimbolo()
     468{
     469        global $prefix,$dbi,$id_comune,$ins_logo;
     470        if($ins_logo=="0"){
     471                $logo="vuoto.jpg";  //var nel config.php
     472        }else{
     473
     474                $res = mysql_query("SELECT simbolo,stemma FROM ".$prefix."_ele_comuni where id_comune='$id_comune' ", $dbi);
     475                list($simbolo,$stemma) = mysql_fetch_row($res);
     476                if($simbolo!=''){
     477                        if (!file_exists("modules/Elezioni/images/$simbolo")) {
     478
     479                                if(!is_writeable("modules/Elezioni/images"))
     480                                        die("la dir modules/Elezioni/images non ha i permessi di scrittura. Correggere per continuare");
     481       
     482                        $filename=$simbolo;
     483                        $file=fopen("modules/Elezioni/images/$filename",'w');
     484                        if (fwrite($file,$stemma));
     485                        $close = fclose($file);
     486                        }
     487                        $logo=$simbolo;
     488                }else{
     489                        $logo="logo.gif";
     490                }
     491
     492        }return $logo;
     493}
     494
    454495?>
Note: See TracChangeset for help on using the changeset viewer.