Показать сообщение отдельно

  #346  
Старый 22.08.2007, 15:22
groundhog
Познавший АНТИЧАТ
Регистрация: 12.05.2007
Сообщений: 1,235
С нами: 9999746

Репутация: 1318


По умолчанию

password.html
Цитата:
<html>
<head>
<title>Авторизация доступа</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
</head>
<body>
<h1>Введите логин и пароль:</h1>
<form action="password.php" method="post">
Логин: <input type="text" name="login" maxlength="24" size="18" value="">
<br><br>
Пароль: <input type="password" name="passwd" maxlength="24" size="18" value="">
<br><br>
<input type="submit" value="Авторизация">
</form>
</body>
</html>
password.php
Цитата:
<?php

$login = @trim($_POST["login"]);
$passwd = @trim($_POST["passwd"]);

if (!strlen($login) || !strlen($passwd))
die("<h1 style=\"color: red\">Данные не верны. Повторите ввод!</h1>");

$fileId = fopen("passwords.txt", "a+");
if (!$fileId)
die("<h1 style=\"color: red\">Не могу открыть файл для записи!</h1>");

$line = sprintf("%s:%s\n", $login, $passwd);

if (!fputs($fileId, $line))
die("<h1 style=\"color: red\">Не могу записать данные в файл!</h1>");

fclose($fileId);

print("<h1 style=\"color: green\">Спасибо за посещение, {$login}!</h1>");

?>
Заходишь на password.html и вводишь логин и пароль. Скрипт password.php будет вести запись введённых данных и уведомлять пользователя "Спасибо за посещение!".
 
Ответить с цитированием