sakura175a
3级·血之光辉
3级·血之光辉
  • UID32442
  • 注册日期2013-05-23
  • 最后登录2017-08-21
  • 粉丝2
  • 关注0
  • 发帖数183
  • QQ
  • 铜币79枚
  • 威望0点
  • 银元187个
阅读:1007回复:3

為啥我的注冊網站空白的Orz

楼主#
更多 发布于:2013-06-02 16:24

如題,php代碼如下,我已經把php.ini里面的extension=php_mssql.dll都打開了- -為啥還是空白
我用的是appserv 2.5.1
<?php
require('./configs/reg_conf.php');
function doesUsernameExist($name){
   $exit = FALSE;
   $result = @mssql_query("SELECT * FROM ACCOUNT_TBL WHERE account='$name'");
   if (mssql_num_rows($result) != 0){
       $exit = TRUE;
   }
   return $exit;
}

if(isset($_POST['submit'])){
   $user = preg_replace ("[^A-Za-z0-9]", "", $_POST['username']);
   $pass = preg_replace ("[^A-Za-z0-9]", "", $_POST['password']);
   if($_POST['username'] == ""){
       echo '<font color="red">Enter a user.</font><br /><br />';
   }
   else if($_POST['password'] == ""){
echo '<font color="red">Enter a password.</font><br /><br />';
   }
   else if ((strlen($_POST['username']) > 16) || (strlen($_POST['username']) < 3)){
echo '<font color="red">The user should be 3 to 16 characters.</font><br /><br />';
   }
   else if ((strlen($_POST['password']) > 16) || (strlen($_POST['password']) < 3)){
echo '<font color="red">The password should be 3 to 16 characters.</font><br /><br />';
   }
   else if($_POST['username'] != $user){
echo '<font color="red">User with invalid characters.</font><br /><br />';
   }
   else if($_POST['password'] != $pass){
echo '<font color="red">Password with invalid characters.</font><br /><br />';
   }
   else {
$pass = md5('nForceIsGay' . $pass);
            if(!doesUsernameExist($user)){
                $stmt = mssql_init('webCreateAcc', $link);
                mssql_bind($stmt, '@account', $user, SQLVARCHAR, false, false, 15);
                mssql_bind($stmt, '@password', $pass, SQLVARCHAR, false, false, 36);
                mssql_bind($stmt, '@birthday', $b, SQLVARCHAR, false, false, 120);
                mssql_bind($stmt, '@email', $mail, SQLVARCHAR, false, false, 120);
                mssql_execute($stmt) or die ("Something is wrong on the execution");
                mssql_free_statement($stmt);
echo '<font color="blue">注册成功.</font><br /><br />';
            }
            else {
echo '<font color="red">用户已经存在.</font><br /><br />';
            }
        }
mssql_close();
    }

echo '<form action="register.php" method="post">';
echo '用户名: <input type="text" name="username" /><br />';
echo '密码: <input type="password" name="password" /><br />';
echo '<input type="submit" name="submit" value="确定注册" />';
echo '</form>';

?>

sushe534
禁止发言
禁止发言
  • UID21744
  • 注册日期2012-04-10
  • 最后登录2019-06-30
  • 粉丝17
  • 关注3
  • 发帖数889
  • QQ
  • 铜币26040枚
  • 威望-252点
  • 银元690个
  • 社区居民
  • 忠实会员
沙发#
发布于:2013-06-02 16:40
用户被禁言,该主题自动屏蔽!
sakura175a
3级·血之光辉
3级·血之光辉
  • UID32442
  • 注册日期2013-05-23
  • 最后登录2017-08-21
  • 粉丝2
  • 关注0
  • 发帖数183
  • QQ
  • 铜币79枚
  • 威望0点
  • 银元187个
板凳#
发布于:2013-06-02 16:42
因為登錄器我不會= =
qq1941990360
3级·血之光辉
3级·血之光辉
  • UID29295
  • 注册日期2012-12-10
  • 最后登录2014-01-01
  • 粉丝0
  • 关注0
  • 发帖数43
  • QQ
  • 铜币35枚
  • 威望0点
  • 银元19个
地板#
发布于:2013-06-02 23:22
+我的QQ我帮你
游客

返回顶部