<?php
define('CONFIG_CHECK', 1);
define('MYSQL_CHECK', 1);
if(file_exists('../framework/mysql.php') == TRUE)
include_once('../framework/config.php');
include_once('../framework/mysql.php');
if($language == "de") {
require('../language/de.php');
}elseif ($language == "en") {
require('../language/en.php');
}else{
echo '<p class="false">' . $lang['no_config'] . '!</p><br>';
exit;
}
?>
<!DOCTYPE html>
<html>
<head>
<title><?php echo $title; ?></title>
<meta charset="ISO-8859-1" />
<link href="../style/css/design.css" rel="stylesheet" />
<link href="../style/images/favicon.ico" rel="shortcut icon" />
<!--[if IE]>
<script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
</head>
<body>
<div id="main">
<div id="wrapper">
<header>
<div class="header_wrapper">
<div class="header_left"><a href="" class="logo_text"><?php echo $logo; ?></a></div>
<div class="header_right"><span class="slogan">WH Board - Installation</span><br>
<span class="slogan">(<?php echo $lang['step']; ?> 2/2)</span></div>
</div>
</header>
<div class="clear"></div>
<div id="content_wrapper">
<div class="content">
<?php
if($_SERVER['REQUEST_METHOD'] != 'POST') {
echo '<p class="headline_effect">' . $lang['admin_creation'] . '</p>';
echo '<form method="post" action="">
<p><input type="text" class="textfields" name="user_name" size="30"> <strong>' . $lang['admin_name'] . '</strong></p>
<p><input type="password" class="textfields" name="user_pass" size="30"> <strong>' . $lang['password'] . '</strong></p>
<p><input type="password" class="textfields" name="user_pass_check" size="30"> <strong>' . $lang['password_repeat'] . '</strong></p>
<p><input type="email" class="textfields" name="user_email" size="30"> <strong>' . $lang['email_adress'] . '</strong></p>
<p><input type="submit" class="buttons" value="' . $lang['do_create'] . '" alt="' . $lang['do_create'] . '"></p>
</form>';
}else{
$errors = array();
if(isset($_POST['user_name'])) {
if(!ctype_alnum($_POST['user_name'])) {
$errors[] = '<p>' . $lang['reg_name_allowed'] . '.</p><br>';
}
if(strlen($_POST['user_name']) > 30) {
$errors[] = '<p>' . $lang['reg_not_longer'] . '.</p><br>';
}
}else{
$errors[] = '<p>' . $lang['reg_fill_name'] . '.</p><br>';
}
if(isset($_POST['user_pass'])) {
if(trim($_POST['user_pass']) == "") {
$errors[] = '<p>' . $lang['not_enter_pass'] . '.</p><br>';
}
if($_POST['user_pass'] != $_POST['user_pass_check']) {
$errors[] = '<p>' . $lang['no_pass_match'] . '.</p><br>';
}
}else{
$errors[] = '<p>' . $lang['fill_in_pass'] . '.</p><br>';
}
if(isset($_POST['user_email'])) {
$user_email = mysql_escape_string($_POST['user_email']);
if(!preg_match("/^[_\.0-9a-zA-Z-]+@([0-9a-zA-Z][0-9a-zA-Z-]+\.)+[a-zA-Z]{2,6}$/i", $user_email)) {
$errors[] = '<p>' . $lang['invalid_syntax'] . '.</p><br>';
}
}else{
$errors[] = '<p>' . $lang['fill_in_email'] . '.</p><br>';
}
if(!empty($errors)) {
echo '<p class="false">' . $lang['not_filled_all'] . '</p>
<p>[ <a href="javascript:history.back();">' . $lang['back'] . '</a> ]</p>';
echo '<ul>';
foreach($errors as $key => $value) {
echo '<li>' . $value . '</li>';
}
echo '</ul>';
}else{
$hash = mt_rand(0, 1000);
$sql = "INSERT INTO
users(user_name, user_pass, user_email ,user_date, user_level, user_active, user_hash)
VALUES('" . mysql_real_escape_string($_POST['user_name']) . "',
'" . mysql_real_escape_string(sha1($_POST['user_pass'])) . "',
'" . mysql_real_escape_string($_POST['user_email']) . "',
NOW(),
'1',
'1',
'" . mysql_real_escape_string($hash) . "')";
$result = mysql_query($sql);
if(!$result) {
echo '<p class="false">' . $lang['not_created_admin'] . '.</p>';
}else{
echo '<p class="success">' . $lang['success_created_admin'] . '</p>';
echo '<p>' . $lang['now_create_cats'] . ' => [ <a href="../admin/signin.php">' . $lang['to_admin_area'] . '</a> ]</p><br>';
echo '<p><small>' . $lang['dont_forget_delete'] . '!</small></p>';
echo '<p>' . $lang['good_luck'] . ' - <a href="http://www.webmasterhelp.net" target="_blank" title="WebmasterHelp.net">WebmasterHelp.net</a></p>';
}
}}
echo '<div class="spacer_div"> </div>';
?>
</div>
</div>
</div>
<div class="clear"></div>
<?php define('POWERED_URL', 'http://www.webmasterhelp.net'); define('POWERED_BY', 'WebmasterHelp.net - WH Board'); ?>
<footer>
<div class="footer_wrapper">
<p align="center"><?php echo '© <a href="' . POWERED_URL . '" class="footer" target="_blank" title="WebmasterHelp.net">' . POWERED_BY . '</a>'; ?></p>
</div>
</footer>
</div>
</body>
</html>