
15.01.2010, 18:33
|
|
Участник форума
Регистрация: 04.05.2006
Сообщений: 161
Провел на форуме: 389768
Репутация:
158
|
|
Накатал на скорую руку показ статьи по паролю, без обновления страницы при помощи 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';
}
?>
|
|
|