Viewing file: setupfinish.php (1.56 KB) -rw-r--r-- Select action/file-type: (+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?php
require_once dirname(__FILE__) . '/config/variables.php'; require_once dirname(__FILE__) . '/config/functions.php'; require_once dirname(__FILE__) . '/config/httpheaders.php';
if (validate_password($_POST['clear'],$_POST['vclear'])) { $query = "INSERT INTO domains (domain_id, domain) VALUES ('1', 'admin');"; $result = $db->query($query); $cryptpw = crypt_password($_POST['clear'], $salt = ''); $query = "INSERT INTO users "; $query .= "(domain_id, localpart, username, crypt, uid, "; $query .= "gid, smtp, pop, realname, type, admin) "; $query .= "VALUES ('1', 'siteadmin', 'siteadmin',"; $query .= "'$cryptpw', '65535', '65535', '', '', 'SiteAdmin', 'site', "; $query .= "'1');"; $result = $db->query($query); if (!DB::isError($result)) { $output .= "User siteadmin created successfully. Please remember your password.<br>"; $output .= "You will be redirected in 5 seconds."; $redirect = "index.php"; } else { die ($output .= $db->getMessage()); };
} else { $output = "Passwords are not identical. Please try again.<br>"; $output .= "You will be redirected in 5 seconds."; $redirect = "setup.php"; }; ?> <html> <head> <title><?php echo _('Virtual Exim'); ?></title> <meta http-equiv="Refresh" content="5; URL=<?php echo $redirect; ?>"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body> <?php include dirname(__FILE__) . '/config/header.php'; ?> <div id="Centered"> <?php echo $output ; ?> </div> </body> <!-- Layout and CSS tricks obtained from http://www.bluerobot.com/web/layouts/ --> </html>
|