[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: base64_encode
Страницы: 1, 2
123456
OleKh , в php скрипте, на который отправляется ajax запрос, находятся не только редиректы, но и обычный текст, а твой скрипт всегда будет делать редирект
OleKh
ну да, это ж был просто пример как сделать чтобы редирект в js на разные страницы пустить, а в $page добавлять страницы по условию, согласно логике программы, кто ж знает что там задумано и шифровки и много чего
можно даже json замутить и массив страниц передать, но для чего, в цикле делать редирект
DedMorozzz
да без проблем сколько редиректов

в пхп скрипте делаешь так:

if($test>1){

$a = array();
$a['type'] = 'redirect';
$a['url'] = 'home.php';
}elseif($test<1){
$a['type'] = 'redirect';
$a['url'] = 'about.php';
}else{
$a['type'] = 'alert';
$a['text'] = 'Alert text';
}
$a = json_encode($a);
echo $a;die;


В JS ловишь ответ и парсишь. Если это JQuery, то так:


success: function(data){
var my_responce = $.parseJSON(data);
if(my_responce.type=='redirect'){
top.location.href = my_responce.url;
}else{
alert(my_responce.text);
}


_____________
Если не говорить пользователям, что Linux это "Сложно и страшно", то им совершенно всё равно, в чём не разбираться
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.