Teşekkürler benim sorunum kontrol için ... Ben .... sorun çalıştırmak ve # userlinks içinde HTML yerine olacak html öğeleri yeni bir dizi dönmek için bir php komut dosyası için Ajax ile bir giriş formu göndererek yaşıyorum iste ne bugüne kadar
$("#login_form").submit(function() { return false; });
$('#login_button').click(function(event) {
$form = $(this).parent("form");
$.post($form.attr("action"), $form.serialize(), function(data){
$('#userlinks').html(data);
});
});
HTML:
<form id="login_form" name="login" action="login.php">
PHP:
$username = empty($_COOKIE['username']) ? '' : $_COOKIE['username'];
$id = empty($_COOKIE['id']) ? '' : $_COOKIE['id'];
if ($username && $id) {
throw new RedirectBrowserException('index.php');
} else {
$action = empty($_POST['action']) ? '' : $_POST['action'];
if ($action == 'do_login') {
$username = empty($_POST['username']) ? '' : $_POST['username'];
$password = empty($_POST['password']) ? '' : $_POST['password'];
echo handle_login($username, $password);
} else {
throw new RedirectBrowserException('index.php');
}
}
Php script adı post verileri denetler && şifre, ama ben alıyorum her bir sayfa yenileme ve değişiklik olduğunu. Ben bir bağlantı içine login_button açmak ve bir script biraz değiştirmek sürece hiçbir şey döner ... Herhangi bir yardım mutluluk duyacağız!