$.post("/vkc", { id: mid, expire: expire, secret: secret, sid: sid, sig: sig, fullname: fullname, gender: gender, photo: photo }, "json");
в самом обработчике vkc производится проверка и, если результат один, то редирект, если другой, то просто обновить страницу.
так вот как это реализовать?:)
Спустя 9 минут, 27 секунд (26.02.2011 - 12:08) alex12060 написал(а):
vkc
<?php
function getJSON(id, expire, secret, sid, sig, fullname, gender, gender, photo) {
// Тут необходимые действия.
// Если ошибка какая-то, выдать false
return true;
}
$ass = getJSON($_POST['id']) // И так далее, не буду перечислять все.
switch($ass) {
case true:
// Дейсствие 1 при нормальных условиях
break;
case false:
// Действие 2, при отриц условиях
break;
}
?>
Спустя 13 минут, 10 секунд (26.02.2011 - 12:21) totje написал(а):
в самом обработчике(vkc) все впорядке, просто нужно как-то из него передать обратно данные обратно в тот скрипт, где будет условие, по выполнении которого произойдет обновление страницы или редирект.
при обычно пост-запросе vkc выглядел бы примерно так:
или я что-то не так понял?
при обычно пост-запросе vkc выглядел бы примерно так:
if (условие) header("Location: /test "); //редирект
else header("Location: /"); //вместо обновления
или я что-то не так понял?
Спустя 1 час, 28 минут, 43 секунды (26.02.2011 - 13:50) alex12060 написал(а):
Берешь и собираешь хэдер по запчастям.
Спустя 52 минуты, 47 секунд (26.02.2011 - 14:43) uWeb написал(а):
$.post("/vkc", { id: mid, expire: expire, secret: secret, sid: sid, sig: sig, fullname: fullname, gender: gender, photo: photo }, function (data) {
if (+data)
location.href = '/index.php';
else
location.reload();
}, "json");