Ignore:
Timestamp:
09/30/10 18:26:04 (9 years ago)
Author:
cljosse
Message:

[Mail_supervisor] fix bugs (code UTF8)


File:
1 edited

Legend:

Unmodified
Added
Removed
  • extensions/Mail_supervisor/include/fonctions.php

    r5670 r7050  
    7575} 
    7676//================================================================================= 
    77 function sauve_données() 
    78 { 
    79  
    80 global $mails_données,$superv_champs,$superv_type,$erreur_message ; 
     77function sauve_donnees() 
     78{ 
     79 
     80global $mails_donnees,$superv_champs,$superv_type,$erreur_message ; 
    8181//=====================================================================  
    8282        $clefs = $superv_champs ; 
     
    8787     $champ = trim($champ); 
    8888      
    89          if ( isset($mails_données[  $champ ]) ) { 
    90            $sep= (is_string($mails_données[ $champ ])) ? '"' : '' ; 
    91        array_push($valeurs , "`".$champ."`" . ' = ' . $sep . $mails_données[  $champ ] . $sep)  ; 
     89         if ( isset($mails_donnees[  $champ ]) ) { 
     90           $sep= (is_string($mails_donnees[ $champ ])) ? '"' : '' ; 
     91       array_push($valeurs , "`".$champ."`" . ' = ' . $sep . $mails_donnees[  $champ ] . $sep)  ; 
    9292         }else{ 
    9393          
     
    258258  
    259259        if (!$result) { 
    260                                         vérif_base(); 
     260                                        verif_base(); 
    261261                                        $result = @pwg_query($query); 
    262262                                        } 
     
    315315function int_to_heure($int) 
    316316{ 
    317 global $lang,$mails_données ; 
     317global $lang,$mails_donnees ; 
    318318 
    319319$v0=Date_to_numeric(l10n('Day') ); 
     
    375375 
    376376         
    377 function vérif_base() 
     377function verif_base() 
    378378{ 
    379379 
     
    546546} 
    547547//===================================================================== 
    548 function vérif_mails_données() 
    549 { 
    550 global $mails_données,$infos_message,$erreur_message,$page; 
    551  
    552 if (!is_numeric($mails_données['nb_mails_periode'])) 
    553 { 
    554  $periode = Str_To_Time( $mails_données['nb_mails_periode'],0); 
    555  $mails_données['nb_mails_periode']= ($periode > 0) ? $periode : '604800' ; 
     548function verif_mails_donnees() 
     549{ 
     550global $mails_donnees,$infos_message,$erreur_message,$page; 
     551 
     552if (!is_numeric($mails_donnees['nb_mails_periode'])) 
     553{ 
     554 $periode = Str_To_Time( $mails_donnees['nb_mails_periode'],0); 
     555 $mails_donnees['nb_mails_periode']= ($periode > 0) ? $periode : '604800' ; 
    556556 } 
    557557 
    558 if (!is_numeric($mails_données['nb_spams_periode'])) 
    559 { 
    560   
    561  $periode=Str_To_Time( $mails_données['nb_spams_periode'],0); 
    562  $mails_données['nb_spams_periode']= ($periode > 0) ? $periode : '172800' ; ; 
     558if (!is_numeric($mails_donnees['nb_spams_periode'])) 
     559{ 
     560  
     561 $periode=Str_To_Time( $mails_donnees['nb_spams_periode'],0); 
     562 $mails_donnees['nb_spams_periode']= ($periode > 0) ? $periode : '172800' ; ; 
    563563 } 
    564 if (!is_numeric($mails_données['quarantaine_periode'])) 
    565 { 
    566  $periode=Str_To_Time( $mails_données['quarantaine_periode'],0); 
    567  $mails_données['quarantaine_periode']= ($periode > 0) ? $periode : '172800' ;  
     564if (!is_numeric($mails_donnees['quarantaine_periode'])) 
     565{ 
     566 $periode=Str_To_Time( $mails_donnees['quarantaine_periode'],0); 
     567 $mails_donnees['quarantaine_periode']= ($periode > 0) ? $periode : '172800' ;  
    568568 } 
    569569 
     
    606606//--- traduction --> anglais ---  
    607607 
    608  //========= suppression numéric et symbole ========== 
     608 //========= suppression numeric et symbole ========== 
    609609$new_valeur =( preg_replace("/[0-9+\-.*\/()%]/"," ",$a_ajouter));  
    610610$nv =  trim( sup_double_espace($new_valeur)) ; 
     
    758758                 $result = @pwg_query($query); 
    759759        if (!$result) { 
    760                                         vérif_base(); 
     760                                        verif_base(); 
    761761                                        $result = @pwg_query($query); 
    762762                                } 
     
    834834  
    835835        if (!$result) { 
    836                                         vérif_base(); 
     836                                        verif_base(); 
    837837                                        $result = @pwg_query($query); 
    838838                                        } 
     
    888888{ 
    889889$buffer=""; 
     890 
    890891// fretgpsolodens 
    891 $src = "http://www.stopforumspam.com/api?"; 
     892$src = "" ;// "http://www.stopforumspam.com/api?"; 
    892893$type=array(); 
    893894$result=""; 
    894895if (strlen($ip)>3) {  
    895 //==================  Vérifie si l'IP est correct  ================================ 
     896//==================  Verifie si l'IP est correct  ================================ 
    896897if (clj_is_ip($ip)){      
    897898       
    898899} else {   
    899 //==================  Vérifie si l'adresse mail est correcte  ================================  
     900//==================  Verifie si l'adresse mail est correcte  ================================  
    900901      if( clj_is_mail($ip) ){   
    901902              $mail_adresse=$ip ; 
Note: See TracChangeset for help on using the changeset viewer.