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

  #5  
Старый 10.06.2008, 01:04
NOmeR1
Познавший АНТИЧАТ
Регистрация: 02.06.2006
Сообщений: 1,188
Провел на форуме:
6023777

Репутация: 2642


Отправить сообщение для NOmeR1 с помощью ICQ
По умолчанию

Проще некуда %)
Код:
<?php
	define("LOGIN", "mylogin");
	define("PASSWORD", "000000");
	define("MODE", TRUE); // TRUE - сравнивать логин и пароль без учёта регистра, FALSE - с учётом
	if(isset($_POST['log']) && isset($_POST['passwd']) && is_logined(MODE)) {
		setcookie('login', $_POST['log'], time()+31536000);
		setcookie('passwd', $_POST['passwd'], time()+31536000);
	}
	function is_logined($register) {
		if($register == false) {
			if(($_COOKIE['login'] == LOGIN && $_COOKIE['passwd'] == PASSWORD) || ($_POST['log'] == LOGIN && $_POST['passwd'] == PASSWORD)) {
				return true;
			}
		} else if($register == true) {
			if((strcasecmp($_COOKIE['login'],LOGIN)==0&&strcasecmp($_COOKIE['passwd'],PASSWORD)==0) || (strcasecmp($_POST['log'],LOGIN)==0&&strcasecmp($_POST['passwd'],PASSWORD)==0)) {
				return true;
			}
		}
		return false;
	}
?>
<html> 
<head> 
<title>Авторизация</title> 
<style> 
body 
{ 
    padding-left:350px; 
    font-family:tahoma, verdana, arial; 
    font-size:11px; 
    text-align:center; 
    color:#000000; 
} 
table 
{ 
	border:1px solid #D1D1E1; 
	margin:50px; 
	padding:10px; 
} 
tr 
{ 

    text-align:center; 
} 
input 
{ 
    text-align:center; 
    pargin:2px 0; 
    padding-right:10px; 
    padding-left:20px; 
    border:1px solid #D1D1E1; 
    background:#ffffff; 
    padding:2px; 
} 
</style> 
</head> 
<body>
<?php
	if(is_logined(MODE)) {
		// Код если всё в порядке
	} else {
?>
<table>
<form  method="post"> 
<tr> 
<td> 
<br/> 
&nbsp; &nbsp; &nbsp; Login:<input type="text" title="Введите Login" name="log" /> 
<br/> 
<br /> 
Password:<input type="password" title="Введите пароль" name="passwd" /> 
<br/> 
<br /> 
<center><input type="submit" name="sub"  value="&nbsp;&nbsp; &nbsp; &nbsp;  Login &nbsp; &nbsp;  &nbsp;&nbsp;" /></center> 
<br/> 
</td> 
</tr> 
</form> 
</table>
<?php
	}
?>
</body>
</html>
 
Ответить с цитированием