- Timestamp:
- 2006/09/26 17:10:43 (20 years ago)
- File:
-
- 1 edited
-
temp/trunk/data/lib/slib.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
temp/trunk/data/lib/slib.php
r5840 r5901 1770 1770 function sfManualEscape($data) { 1771 1771 // ÇÛÎó¤Ç¤Ê¤¤¾ì¹ç 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 } 1774 1778 $ret = ereg_replace("%", "\\%", $ret); 1775 1779 $ret = ereg_replace("_", "\\_", $ret); … … 1779 1783 // ÇÛÎó¤Î¾ì¹ç 1780 1784 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 1782 1791 $ret = ereg_replace("%", "\\%", $ret); 1783 1792 $ret = ereg_replace("_", "\\_", $ret); 1784 1793 $arrRet[] = $ret; 1785 1794 } 1795 1786 1796 return $arrRet; 1787 1797 }
Note: See TracChangeset
for help on using the changeset viewer.
