Обучение/Помощь новичкам | Помогите с регистрацией
Есть вот такой код для регистрации
Когда захожу то просто белый экран, в чём может быть ошибка. помогите с меня +
Когда захожу то просто белый экран, в чём может быть ошибка. помогите с меня +
<?php
# Подключаем конфиг
require_once('inc/h.php');
include 'conf.php';
if(isset($_POST['submit']))
{
$err = array();
# проверям логин
if(!preg_match("/^[a-zA-Z0-9]+$/",$_POST['login']))
{
$err[] = "Эхх, парень! Логин пишеться у нас только буквами и цыфрами!!!";
}
if(strlen($_POST['login']) < 3 or strlen($_POST['login']) > 30)
{
$err[] = "Что то очень маленьки твой логин, либо большой!;
}
# проверяем, не сущестует ли пользователя с таким именем
$query = mysql_query("SELECT COUNT(users_id) FROM users WHERE users_login='".mysql_real_escape_string($_POST['login'])."'")or die ("<br>Invalid query: " . mysql_error());
if(mysql_result($query, 0) > 0)
{
$err[] = "Пользователь с таким логином уже существует в Городе";
}
# Если нет ошибок, то добавляем в БД нового пользователя
if(count($err) == 0)
{
$login = $_POST['login'];
# Убераем лишние пробелы и делаем двойное шифрование
$password = md5(md5(trim($_POST['password'])));
mysql_query("INSERT INTO users SET users_login='".$login."', users_password='".$password."'");
header("Location: login.php"); exit();
}
}
?>
<form method="POST" action="">
Логин <input type="text" name="login" id="reg_inp" /><br />
Пароль <input type="password" name="password" id="reg_inp" /><br />
<input name="submit" type="submit" value="Зарегистрироваться">
</form>
<?php
if (isset($err)) {
print "<b>При регистрации произошли следующие ошибки:</b><br>";
foreach($err AS $error)
{
print $error."<br>";
}
}
?>
# Подключаем конфиг
require_once('inc/h.php');
include 'conf.php';
if(isset($_POST['submit']))
{
$err = array();
# проверям логин
if(!preg_match("/^[a-zA-Z0-9]+$/",$_POST['login']))
{
$err[] = "Эхх, парень! Логин пишеться у нас только буквами и цыфрами!!!";
}
if(strlen($_POST['login']) < 3 or strlen($_POST['login']) > 30)
{
$err[] = "Что то очень маленьки твой логин, либо большой!;
}
# проверяем, не сущестует ли пользователя с таким именем
$query = mysql_query("SELECT COUNT(users_id) FROM users WHERE users_login='".mysql_real_escape_string($_POST['login'])."'")or die ("<br>Invalid query: " . mysql_error());
if(mysql_result($query, 0) > 0)
{
$err[] = "Пользователь с таким логином уже существует в Городе";
}
# Если нет ошибок, то добавляем в БД нового пользователя
if(count($err) == 0)
{
$login = $_POST['login'];
# Убераем лишние пробелы и делаем двойное шифрование
$password = md5(md5(trim($_POST['password'])));
mysql_query("INSERT INTO users SET users_login='".$login."', users_password='".$password."'");
header("Location: login.php"); exit();
}
}
?>
<form method="POST" action="">
Логин <input type="text" name="login" id="reg_inp" /><br />
Пароль <input type="password" name="password" id="reg_inp" /><br />
<input name="submit" type="submit" value="Зарегистрироваться">
</form>
<?php
if (isset($err)) {
print "<b>При регистрации произошли следующие ошибки:</b><br>";
foreach($err AS $error)
{
print $error."<br>";
}
}
?>
<?php
# Подключаем конфиг
require_once('inc/h.php');
include 'conf.php';
if(isset($_POST['submit']))
{
$err = array();
# проверям логин
if(!preg_match("/^[a-zA-Z0-9]+$/",$_POST['login']))
{
$err[] = "Эхх, парень! Логин пишеться у нас только буквами и цыфрами!!!";
}
if(strlen($_POST['login']) < 3 or strlen($_POST['login']) > 30)
{
$err[] = "Что то очень маленьки твой логин, либо большой!";
}
# проверяем, не сущестует ли пользователя с таким именем
$query = mysql_query("SELECT COUNT(users_id) FROM users WHERE users_login='".mysql_real_escape_string($_POST['login'])."'")or die ("<br>Invalid query: " . mysql_error());
if(mysql_result($query, 0) > 0)
{
$err[] = "Пользователь с таким логином уже существует в Городе";
}
# Если нет ошибок, то добавляем в БД нового пользователя
if(count($err) == 0)
{
$login = $_POST['login'];
# Убераем лишние пробелы и делаем двойное шифрование
$password = md5(md5(trim($_POST['password'])));
mysql_query("INSERT INTO users SET users_login='".$login."', users_password='".$password."'");
header("Location: login.php"); exit();
}
}
?>
<form method="POST" action="">
Логин <input type="text" name="login" id="reg_inp" /><br />
Пароль <input type="password" name="password" id="reg_inp" /><br />
<input name="submit" type="submit" value="Зарегистрироваться">
</form>
<?php
if (isset($err)) {
print "<b>При регистрации произошли следующие ошибки:</b><br>";
foreach($err AS $error)
{
print $error."<br>";
}
}
?>