function db_user_isroot($username) { if (!db_user_exist($username)) { return false; } $result = mysql_query("select isroot from user where username = '******'"); $row = mysql_fetch_array($result); if ($row[0] == 1) { return true; } else { return false; } }
<?php include "header.php"; include "db_conn.php"; require_once 'class.phpmailer.php'; ?> <div class="mainbar"> <div class="article"> <h2>注册结果</h2><div class="clr"></div> <p> <?php if (true) { echo "网上报名已结束。如还需报名请与组委会联系。\n"; } else { if (db_user_exist($_POST['username'])) { echo "用户名已存在,请<a href='javascript:window.history.back()'>返回</a>重新选择用户名。\n"; } else { $s = $_POST['username']; for ($i = 0; $i < strlen($s); $i++) { if ($s[$i] >= '0' && $s[$i] <= '9' || $s[$i] >= 'a' && $s[$i] <= 'z' || $s[$i] >= 'A' && $s[$i] <= 'Z' || $s[i] == '-' || $s[i] == '_') { continue; } else { break; } } if ($i != strlen($s)) { echo "用户名非法,请<a href='javascript:window.history.back()'>返回</a>重新选择用户名。\n"; } else { if ($_POST['password'] != $_POST['repassword']) { echo "密码不一致,请<a href='javascript:window.history.back()'>返回</a>重新输入。\n"; } else {