Помощь в учёбе, очень быстро...
Работаем вместе до победы

Скрипт для очистки сессий

РефератПомощь в написанииУзнать стоимостьмоей работы

If ($password2 == ''){$error = true; $errors = $errors." Вы не повторили пароль, «;}. Setcookie ('user', ''); setcookie ('login', ''); header ('location: forum. php? authorization=danied'); Else{echo „Пользователь с таким email уже зарегистрирован“ ;}. If ($surname == ''){$error = true; $errors = $errors.» Вы не ввели фамилию, «;}. If ($password == ''){$error = true; $errors = $errors… Читать ещё >

Скрипт для очистки сессий (реферат, курсовая, диплом, контрольная)

setcookie («id», «», time ()-3600);

setcookie («hash», «», time ()-3600);

session_unset ();

session_destroy ();

Header («Location: index. php»);

exit ();

?>

Скрипт для входа/регистрации

Вход

$email = $_REQUEST['email']; .

$pas = $_REQUEST['password']; .

require («./additions/varibles.php»);

include («./additions/common.php»);

connect ($host, $user, $password, $db);

if (@!$_REQUEST['action']){.

$sql = «select * from `users` where `email` = '$email'» ;

$result = mysql_query ($sql);

$user = mysql_fetch_array ($result);

$inform = $user['id']; .

if ($email == ''){$break=1;}.

if ($pas == ''){$break=1;}.

if ($user['password'] == md5($pas)){setcookie ('login', 'true'); setcookie ('user', $inform); header ('location: forum. php?authorization=granted');}.

else{header ('location: forum. php?authorization=danied');}.

}.

else{.

setcookie ('user', ''); setcookie ('login', ''); header ('location: forum. php');

}.

if ($break == 1){.

setcookie ('user', ''); setcookie ('login', ''); header ('location: forum. php?authorization=danied');

}.

?>

Регистрация

$name = $_POST['name']; .

$surname = $_POST['surname']; .

$email = $_POST['email']; .

$password = $_POST['password']; .

$password2 = $_POST['password2']; .

$pas = $_POST['password']; .

$error = false;

$errors = «Ошибка! «;

if ($password ≠ $password2){$error = true; $errors = $errors." Введенные пароли не совпадают, «;}.

if ($password == ''){$error = true; $errors = $errors." Вы не ввели пароль, «;}.

if ($surname == ''){$error = true; $errors = $errors." Вы не ввели фамилию, «;}.

if ($email == ''){$error = true; $errors = $errors." Вы не ввели email, «;}.

if ($password2 == ''){$error = true; $errors = $errors." Вы не повторили пароль, «;}.

$pas = md5($pas);

if ($error == false){.

require («./additions/varibles.php»);

include («./additions/common.php»);

connect ($host, $user, $password, $db);

$query="INSERT INTO `users` (`name`, `surname`, `email`, `password`) VALUES ('$name', '$surname', '$email', '$pas');" ;

i (mysql_query ($query)){echo «Поздравляем с успешной регистрацией. Теперь вы должны подтвердить регистрацию. Для этого просмотрите свою почту $email» ;}.

else{echo «Пользователь с таким email уже зарегистрирован» ;}.

}.

else{echo $errors;}.

?>

Показать весь текст
Заполнить форму текущей работой