Тема: Контент под паролем.
Простенькая защита выводимого блока паролем.
Код для снипета:
<?php
$user = $_POST['user'];
$pass = $_POST['pass'];
$form = <<<EOT
<div style="width:250px;">
<form method="post">
<label>Name
<input type="text" name="user" id="user" />
</label><br />
<label>Password
<input type="password" name="pass" id="pass" />
</label><br />
<input type="submit" id="submit" value="Login" />
</form>
</div>
EOT;
if(empty($_POST))
{
echo $form;
} else {
if($user == "admin" && $pass == "admin")
{
echo Block::get("secure_block");
}
else
{
echo '<p>Wrong username or password';
echo $form;
}
}
?>+ sergeyterr, olsv64
