Changeset 226 for trunk/database.php


Ignore:
Timestamp:
Jun 1, 2009, 9:26:26 AM (15 years ago)
Author:
george
Message:
  • Opraveno: Správné zpracování speciálních textových znaků u SQL povelů.
  • Přidáno: Funkce pro zobrazení dynamických jednotek u zobrazení veličin.
  • Upraveno: Oprava zobrazení grafického stylu, zobrazení rychlosti tarifu, dne vyúčtování u generovaných emailů periodického vyúčtování.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/database.php

    r219 r226  
    3939    foreach($Data as $Key => $Value)
    4040    {
    41       $Value = strtr($Value, '"', '\"');
    4241      $Name .= ',`'.$Key.'`';
    43             if(!in_array($Value, $this->Functions)) $Value = '"'.$Value.'"';
     42            if(!in_array($Value, $this->Functions)) $Value = '"'.$this->real_escape_string($Value).'"';
    4443      $Values .= ','.$Value;
    4544    }
     
    5453    foreach($Data as $Key => $Value)
    5554    {
    56             $Value = strtr($Value, '"', '\"');
    57             if(!in_array($Value, $this->Functions)) $Value = '"'.$Value.'"';
     55            if(!in_array($Value, $this->Functions)) $Value = '"'.$this->real_escape_string($Value).'"';
    5856      $Values .= ', '.$Key.'='.$Value;
    5957    }
     
    6866    foreach($Data as $Key => $Value)
    6967    {
    70       $Value = strtr($Value, '"', '\"');
    71             if(!in_array($Value, $this->Functions)) $Value = '"'.$Value.'"';
     68            if(!in_array($Value, $this->Functions)) $Value = '"'.$this->real_escape_string($Value).'"';
    7269      $Name .= ',`'.$Key.'`';
    7370      $Values .= ','.$Value;
Note: See TracChangeset for help on using the changeset viewer.