Change a file Register.php
Delete a file Config.php
Code:<? $sql_user = 'sa'; $sql_pwd = '*******'; $base = "AccountServer"; $host = "127.0.0.1"; $som = "1"; $user = $_POST['user']; $pass = $_POST['pass']; $md5_pass = strtoupper(md5($pass)); $conn=mssql_connect($host,$sql_user,$sql_pwd) or die("<center><b>Критическая ошибка</b><br>Невозможно подключиться к базе<br><br><a href=index.php></a></center>"); @mssql_select_db($base, $conn) or die("<center><b>Критическая ошибка</b><br>База не существует, либо нет доступа<br><br><a href=index.php></a></center>"); $result=mssql_query("SELECT top 1 id FROM account_login ORDER BY id DESC "); while ($rows=mssql_fetch_array($result)) $sam = $rows['id'] + $som; if(ereg("[^0-9a-zA-Z_-]", $user, $str)) { echo '<body><center>Логин должен состять ТОЛЬКО из символов a-z, A-Z ?0-9'; echo '<br><br><a href="index.php">Назад</a></center></body>'; } elseif(ereg("[^0-9a-zA-Z_-]", $pass, $str)) { echo '<body><center>Пароль должен состять ТОЛЬКО из символов a-z, A-Z ?0-9'; echo '<br><br><a href="index.php">Назад</a></center></body>'; } elseif (strlen($user) < 4) { echo '<body><center>Логил должен содержать более 4 символов<br><br><a href="index.php">Назад</center></body>'; } elseif (strlen($pass) < 4) { echo '<body><center>Пароль должен содержать более 4 символов<br><br><a href="index.php">Назад</center></body>'; } elseif (strlen($pass) > 10) { echo '<body><center>Пароль должен содержать менее 10 символов<br><br><a href="index.php">Назад</center></body>'; } elseif (strlen($user) > 10) { echo '<body><center>Логи?должен содержать менее 10 символов<br><br><a href="index.php">Назад</center></body>'; } elseif (empty($user) || empty($pass)) { echo '<body><center>Заполните все поля<br><br><a href="index.php">Назад</a></center></body>'; } else mssql_query("INSERT INTO account_login (id,name,password) VALUES ('$sam','$user','$md5_pass')"); ?>



Reply With Quote
