Changeset 6189

Show
Ignore:
Timestamp:
07/25/08 18:55:10 (4 months ago)
Author:
p_lindheimer
Message:

fixes #2772 use appropriate escape_string function for the given db being used

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • freepbx/trunk/amp_conf/bin/retrieve_conf

    r6144 r6189  
    651651function report_errors($errno, $errstr, $errfile, $errline) { 
    652652        global $cp_errors; 
    653         freepbx_log('retrieve-conf', 'error', "php reported: '".mysql_real_escape_string($errstr)."' after copy or unlink attempt!"); 
     653        switch($db_engine) { 
     654                case "sqlite3":  
     655                        $escaped_string = sqlite_real_escape($errstr); 
     656                        break; 
     657                case "mysql": 
     658                        $escaped_string = mysql_real_escape_string($errstr); 
     659                        break; 
     660                case "pgsql": 
     661                        $escaped_string = pgsql_escape_string($errstr); 
     662                        break; 
     663        } 
     664        freepbx_log('retrieve-conf', 'error', "php reported: '$escaped_string' after copy or unlink attempt!"); 
    654665        $cp_errors .= $errstr."\n"; 
    655666} 
Donate



Support
Download
Develop
Forums
News
Documentation
Paid Support
About

Paid Ads