Changeset 5901 for temp


Ignore:
Timestamp:
2006/09/26 17:10:43 (20 years ago)
Author:
kakinaka
Message:

blank

File:
1 edited

Legend:

Unmodified
Added
Removed
  • temp/trunk/data/lib/slib.php

    r5840 r5901  
    17701770function sfManualEscape($data) { 
    17711771    // ÇÛÎó¤Ç¤Ê¤¤¾ì¹ç 
    1772     if(!is_array($data)) {           
    1773         $ret = pg_escape_string($data); 
     1772    if(!is_array($data)) { 
     1773        if (DB_TYPE == "pgsql") { 
     1774            $ret = pg_escape_string($data); 
     1775        }else if(DB_TYPE == "mysql"){ 
     1776            $ret = mysql_real_escape_string($data); 
     1777        } 
    17741778        $ret = ereg_replace("%", "\\%", $ret); 
    17751779        $ret = ereg_replace("_", "\\_", $ret); 
     
    17791783    // ÇÛÎó¤Î¾ì¹ç 
    17801784    foreach($data as $val) { 
    1781         $ret = pg_escape_string($val); 
     1785        if (DB_TYPE == "pgsql") { 
     1786            $ret = pg_escape_string($val); 
     1787        }else if(DB_TYPE == "mysql"){ 
     1788            $ret = mysql_real_escape_string($data); 
     1789        } 
     1790 
    17821791        $ret = ereg_replace("%", "\\%", $ret); 
    17831792        $ret = ereg_replace("_", "\\_", $ret); 
    17841793        $arrRet[] = $ret; 
    17851794    } 
     1795 
    17861796    return $arrRet; 
    17871797} 
Note: See TracChangeset for help on using the changeset viewer.