Exemple #1
0
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;
    }
}
Exemple #2
0
<?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 {