Есть аякс запрос в скрипту
$(document).ready(function() {
$('#submit').click(function(){
var login = $('#login1').val();
var pass = $('#pass1').val();
var params = "login=" + login + "&pass=" + pass;
$.ajax({
type: "POST",
url: "/login.php",
data: params,
success: function(data){
$('#results').html(data).fadeIn("slow");
}
});
});
});
И сам скрипт, к которому обращается аякс и возвращает результат в div.
if ($str=='0') {
echo '<center>Ваш профиль не активирован. Вы не можете войти. Активируйте профиль, используя ссылку в письме, которое пришло при регистрации</center>';
} else {
session_start();
$_SESSION['login']=$_COOKIE['login'];
//// что бы тут написать, чтобы при этом случае страница перезагрузилась (та, которой аякс передаст результат
};
Спустя 46 минут, 42 секунды (30.04.2012 - 17:22) vagrand написал(а):
Напиши:
и в JS:
die('reload');
и в JS:
if (data == 'reload') {
// reload page code
} else {
$('#results').html(data).fadeIn("slow");
}
Спустя 10 часов, 35 секунд (1.05.2012 - 03:23) kss написал(а):
Сработало, огромное спасибо
if (data == 'reload') {
window.location.reload();
} else {
$('#results').html(data).fadeIn("slow");
};