????
| Current Path : /home2/morganrand/public_html/store/admin/includes/modules/security_check/extended/ |
| Current File : /home2/morganrand/public_html/store/admin/includes/modules/security_check/extended/mysql_utf8.php |
<?php
/*
$Id$
osCommerce, Open Source E-Commerce Solutions
http://www.oscommerce.com
Copyright (c) 2013 osCommerce
Released under the GNU General Public License
*/
class securityCheckExtended_mysql_utf8 {
var $type = 'warning';
var $has_doc = true;
function securityCheckExtended_mysql_utf8() {
global $language;
include(DIR_FS_ADMIN . 'includes/languages/' . $language . '/modules/security_check/extended/mysql_utf8.php');
$this->title = MODULE_SECURITY_CHECK_EXTENDED_MYSQL_UTF8_TITLE;
}
function pass() {
$check_query = tep_db_query('show table status');
if ( tep_db_num_rows($check_query) > 0 ) {
while ( $check = tep_db_fetch_array($check_query) ) {
if ( isset($check['Collation']) && ($check['Collation'] != 'utf8_unicode_ci') ) {
return false;
}
}
}
return true;
}
function getMessage() {
return '<a href="' . tep_href_link('database_tables.php') . '">' . MODULE_SECURITY_CHECK_EXTENDED_MYSQL_UTF8_ERROR . '</a>';
}
}
?>