Автоматизированная WEB-система тестирования студентов

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование

39;passwordagain]) && isset($_SESSION[email]) )

{($_SESSION[password] == $_SESSION[passwordagain])

{

$res = mysql_query("SELECT * FROM User_List WHERE Login = $_SESSION[login] ; ")or die("ERROR ".mysql_error());

$num = mysql_num_rows($res);($num == 0)

{

$s = strftime("%S")+1;

$m = strftime("%M")+1;

$h = strftime("%H")+1;

$d = strftime("%d")+1;

$mm =strftime("%m")+1;

$id = $s * $m * $h *$d *$mm;

$res = mysql_query("INSERT INTO User(UID,Login,Pass,Email,init)($id,$_SESSION[login],$_SESSION[password],$_SESSION[email],0); ")or die("ERROR ".mysql_error());(res)

{

//$_SESSION[message] = "Регистрация прошла успешно.";_once("auth.php");();();

}"$res";

}

$_SESSION[message] = "Данный логин уже зарегистрирован в системе.";

}

$_SESSION[message] = "Несовпадение паролей.";

}

$_SESSION[message] = "Заполните все поля.";

}

?>

А.2 Функция авторизации пользователя.

<?phpauthorization()

{?>

<?php(isset($_SESSION[message]))

{?>

Сообщение :

<?php" $_SESSION[message] ";($_SESSION[message]);

?>

<?php

}?>

<?php

}?>

А.3 Проверка данных пользователя.

<?phpverification()

{_once("db.php");( isset($_SESSION[login]) && isset($_SESSION[password]) && !empty($_SESSION[login]) && !empty($_SESSION[password]) )

{

$res = mysql_query("SELECT * FROM User WHERE Login = $_SESSION[login] AND Pass = $_SESSION[password] ; ")or die("ERROR ".mysql_error());

$num = mysql_num_rows($res);($num == 0)

{

$res = mysql_query("SELECT * FROM User WHERE Login = $_SESSION[login] ; ")or die("ERROR ".mysql_error());

$num = mysql_num_rows($res);( $num == 0 )

$_SESSION[message] = "Данный логин не зарегистрировани в системе.";

$_SESSION[message] = "Неверная комбинация лигина и пароля.";

}

{

$tmp = mysql_fetch_array($res);

$_SESSION[UID] = $tmp[UID];( !get_magic_quotes_gpc() )

{

$_SESSION[login] = mysql_escape_string($_SESSION[login]);

$_SESSION[pass] = mysql_escape_string($_SESSION[pass]);

}

$_SESSION[login] = $_SESSION[login];

";

}

}

$_SESSION[message] = "Пожалуйста, заполните поля: Логин и Пароль.";

}?>

А.4 Функция вывода на экран полей регистрации.

<?phpregistration()

{?>

<?php(isset($_SESSION[message]))

{?>

Сообщение :

<?php" $_SESSION[message] ";($_SESSION[message]);

?>

<?php

}?>