1 (2013-03-22 17:44:57 отредактировано NBro)

Тема: Контент под паролем.

Простенькая защита выводимого блока паролем.
Код для снипета:

<?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;
}
}
?>

Поделиться

2

Re: Контент под паролем.

Можете чуть подробней объяснить?

Поделиться

3

Re: Контент под паролем.

а вы вставьте код в сниппет и подключите его к шаблону, создайте скрытый блок - все и увидите

Сайт olsv64

Поделиться