Example #1
0
     $msg .= "<font color=\"#FF0000\">{$lang['unwriteable_askdata_template']}</font>\t";
     $quit = TRUE;
 }
 if (dir_writeable(CYASK_ROOT . './askdata/cache')) {
     $curr_cache_writeable = $lang['writeable'];
 } else {
     $curr_cache_writeable = $lang['unwriteable'];
     $msg .= "<font color=\"#FF0000\">{$lang['unwriteable_askdata_cache']}</font>\t";
     $quit = TRUE;
 }
 if (strstr($tablepre, '.')) {
     $msg .= "<font color=\"#FF0000\">{$lang['tablepre_invalid']}</font>\t";
     $quit = TRUE;
 }
 $db->select_db($dbname);
 if ($db->error()) {
     if ($db->version() > '4.1') {
         $db->query("CREATE DATABASE IF NOT EXISTS {$dbname} DEFAULT CHARACTER SET {$dbcharset}");
     } else {
         $db->query("CREATE DATABASE IF NOT EXISTS {$dbname}");
     }
     if ($db->error()) {
         $msg .= "<font color=\"#FF0000\">{$lang['db_invalid']}</font>\t";
         $quit = TRUE;
     } else {
         $db->select_db($dbname);
         $msg .= "{$lang['db_auto_created']}\t";
     }
 }
 $query = $db->query("CREATE TABLE cyask_test (test TINYINT (3) UNSIGNED)", 'SILENT');
 if ($db->error()) {