Тема: Контент под паролем.
Простенькая защита выводимого блока паролем.
Код для снипета:
<?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