Нужно поставить пароль на определенный текст на странице. Выглядеть должно так: есть поле для ввода пароля. Пользователь вводит пароль, если он верен, поле для пароля исчезает, появляется скрытый текст. Если пароль введен неверно, появляется соответствующая надпись. Возможно ли такое реализовать? Буду благодарен за подробный ответ.
все это очень хорошо, но я забыл сказать самое главное: во всем этом я полный ноль( хотелось бы увидеть готовое решение
Накатал на скорую руку показ статьи по паролю, без обновления страницы при помощи jquary. Index.php PHP: <html> <head> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3/jquery.min.js"></script> <script> function article() { var id_temp = $("#id").val(); var pass_temp = $("#pass").val(); $.post("article.php", { id: id_temp, pass: pass_temp }, function(data){ $('#login').hide(); $('#article').html(data); }); return false; } </script> </head> <body> <div id='login'> Введите номер статьи и пароль для нее.<br/> ID: <input id='id' type='text'><br/> PASS: <input id='pass' type='text'><br/> <input type='button' onclick='article()' value='submit'> </div> <div id='article'> </div> </body> </html> article.php PHP: <?php $array = array( '1' => array('Pass1','Article 1'), '2' => array('Pass2','Article 2'), '3' => array('Pass3','Article 3'), ); if($_POST['id'] and $_POST['pass']) { if(isset($array[$_POST['id']])) { if($array[$_POST['id']][0] == $_POST['pass']) { echo $array[$_POST['id']][1]; } else echo 'Password incorrect'; } else echo 'Article not found'; } ?>