| | |
| | | } elseif(preg_match("/^[0-9]{1,3}(\.)[0-9]{1,3}(\.)[0-9]{1,3}(\.)[0-9]{1,3}$/", $db_host)) { |
| | | $groups = explode('.', $db_host); |
| | | foreach($groups as $group){ |
| | | if($group<0 OR $group>255) |
| | | if($group<0 or $group>255) |
| | | $valid=false; |
| | | } |
| | | } else { |
| | |
| | | global $app, $conf; |
| | | |
| | | if($data['new']['type'] == 'mysql') { |
| | | if(!include(ISPC_LIB_PATH.'/mysql_clientdb.conf')) { |
| | | if(!include ISPC_LIB_PATH.'/mysql_clientdb.conf') { |
| | | $app->log('Unable to open'.ISPC_LIB_PATH.'/mysql_clientdb.conf',LOGLEVEL_ERROR); |
| | | return; |
| | | } |
| | |
| | | if($data['new']['active'] == 'n' && $data['old']['active'] == 'n') return; |
| | | |
| | | if($data['new']['type'] == 'mysql') { |
| | | if(!include(ISPC_LIB_PATH.'/mysql_clientdb.conf')) { |
| | | if(!include ISPC_LIB_PATH.'/mysql_clientdb.conf') { |
| | | $app->log('Unable to open'.ISPC_LIB_PATH.'/mysql_clientdb.conf',LOGLEVEL_ERROR); |
| | | return; |
| | | } |
| | |
| | | global $app, $conf; |
| | | |
| | | if($data['old']['type'] == 'mysql') { |
| | | if(!include(ISPC_LIB_PATH.'/mysql_clientdb.conf')) { |
| | | if(!include ISPC_LIB_PATH.'/mysql_clientdb.conf') { |
| | | $app->log('Unable to open'.ISPC_LIB_PATH.'/mysql_clientdb.conf',LOGLEVEL_ERROR); |
| | | return; |
| | | } |
| | |
| | | function db_user_update($event_name,$data) { |
| | | global $app, $conf; |
| | | |
| | | if(!include(ISPC_LIB_PATH.'/mysql_clientdb.conf')) { |
| | | if(!include ISPC_LIB_PATH.'/mysql_clientdb.conf') { |
| | | $app->log('Unable to open'.ISPC_LIB_PATH.'/mysql_clientdb.conf',LOGLEVEL_ERROR); |
| | | return; |
| | | } |
| | |
| | | function db_user_delete($event_name,$data) { |
| | | global $app, $conf; |
| | | |
| | | if(!include(ISPC_LIB_PATH.'/mysql_clientdb.conf')) { |
| | | if(!include ISPC_LIB_PATH.'/mysql_clientdb.conf') { |
| | | $app->log('Unable to open'.ISPC_LIB_PATH.'/mysql_clientdb.conf',LOGLEVEL_ERROR); |
| | | return; |
| | | } |
| | |
| | | $link->query('FLUSH PRIVILEGES;'); |
| | | $link->close(); |
| | | } |
| | | |
| | | } // end class |
| | | |
| | | ?> |