Changeset 1875 in ExiteCMS for trunk/setup.php
- Timestamp:
- 10/19/08 16:20:21 (4 years ago)
- File:
-
- 1 edited
-
trunk/setup.php (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/setup.php
r1802 r1875 3 3 | ExiteCMS Content Management System | 4 4 +----------------------------------------------------+ 5 | Copyright 200 7Harro "WanWizard" Verton, Exite BV |5 | Copyright 2008 Harro "WanWizard" Verton, Exite BV | 6 6 | for support, please visit http://exitecms.exite.eu | 7 7 +----------------------------------------------------+ … … 126 126 global $locale; 127 127 128 $msg = "<div style='font-family:Verdana;font-size:14px;text-align:center; '><b>".(empty($locale['403'])?"Unable to run the ExiteCMS setup":$locale['403']).":<br /><br /><font style='color:red;'>";128 $msg = "<div style='font-family:Verdana;font-size:14px;text-align:center;font-weight:bold;'><b>".(empty($locale['403'])?"Unable to run the ExiteCMS setup":$locale['403']).":<br /><br /><font style='color:red;'>"; 129 129 $msg .= $error."</font></b><br /><br />"; 130 130 if ($wiki) { … … 257 257 $db_prefix = isset($_POST['db_prefix']) ? stripinput($_POST['db_prefix']) : ""; 258 258 $variables['db_prefix'] = $db_prefix; 259 if (! preg_match("/^[-0-9A-Z_@]*$/i", $db_prefix)) {259 if (!empty($db_prefix) && !preg_match("/^[A-Z0-9][-0-9A-Z_@]*$/i", $db_prefix)) { 260 260 $error .= $locale['428']."<br /><br />\n"; 261 261 } … … 276 276 // verify if the given user has create table on the database 277 277 if (empty($error)) { 278 $result = dbquery("CREATE TABLE ".$db_prefix."_ test (test TINYINT(1) NOT NULL) ENGINE = MYISAM");278 $result = dbquery("CREATE TABLE ".$db_prefix."___test (test TINYINT(1) NOT NULL) ENGINE = MYISAM"); 279 279 if (!$result) { 280 280 $error .= sprintf($locale['435'],$db_name)."<br /><br />\n"; 281 281 } else { 282 $result = dbquery("DROP TABLE ".$db_prefix."_ test");282 $result = dbquery("DROP TABLE ".$db_prefix."___test"); 283 283 } 284 284 } … … 392 392 $result = dbquery("UPDATE ".$db_prefix."configuration SET cfg_value = '".$username."' WHERE cfg_name = ''siteusername"); 393 393 $result = dbquery("UPDATE ".$db_prefix."configuration SET cfg_value = '".$localeset."' WHERE cfg_name = 'locale'"); 394 $result = dbquery("UPDATE ".$db_prefix."configuration SET cfg_value = '".LP_CHARSET."' WHERE cfg_name = 'default_locale'"); 394 395 395 396 // create the admin rights field for the webmaster, based on all admin modules available … … 402 403 // add the webmaster to the users table 403 404 $commands = array(); 404 $commands[] = array('type' => 'db', 'value' => "INSERT INTO ##PREFIX##users (user_name, user_password, user_webmaster, user_email, user_hide_email, user_location, user_birthdate, user_aim, user_icq, user_msn, user_yahoo, user_web, user_forum_fullscreen, user_theme, user_ offset, user_avatar, user_sig, user_posts, user_joined, user_lastvisit, user_ip, user_rights, user_groups, user_level, user_status) VALUES ('$username', '$password', '1', '$email', '1', '', '0000-00-00', '', '', '', '', '', '0', 'Default', '0', '', '', '0', '".time()."', '0', '0.0.0.0', '".$adminrights."', '', '103', '0')");405 $commands[] = array('type' => 'db', 'value' => "INSERT INTO ##PREFIX##users (user_name, user_password, user_webmaster, user_email, user_hide_email, user_location, user_birthdate, user_aim, user_icq, user_msn, user_yahoo, user_web, user_forum_fullscreen, user_theme, user_locale, user_offset, user_avatar, user_sig, user_posts, user_joined, user_lastvisit, user_ip, user_rights, user_groups, user_level, user_status) VALUES ('$username', '$password', '1', '$email', '1', '', '0000-00-00', '', '', '', '', '', '0', 'Default', '".LP_CHARSET."', '0', '', '', '0', '".time()."', '0', '0.0.0.0', '".$adminrights."', '', '103', '0')"); 405 406 $result = dbcommands($commands, $db_prefix); 406 407
Note: See TracChangeset
for help on using the changeset viewer.
