Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 18.07.2016, 08:06
Интересующийся
Отправить личное сообщение для Frost-56rus Посмотреть профиль Найти все сообщения от Frost-56rus
 
Регистрация: 21.02.2015
Сообщений: 22

Проблема со сравнением
if($_GET('setting') == 'vk'){
	setCookie("setting", "vk", "Mon, 01-Jan-2018 00:00:00 GMT", "/");
	if($_GET('act') == 'mobile'){
document.getElementsByClassName("labeled")[0].innerHTML = '';
	}
	}
	else
	{
	var hash = document.getElementById('lonk').getAttribute('href');
	window.location.href = hash;
	}


Помогите пожалуйста.
Мне надо если в гет setting != vk, то не делать редирект.
А он все равно редиректит, даже если setting == null


Я с JS мало еще дружу, больше с php.
Ответить с цитированием
  #2 (permalink)  
Старый 18.07.2016, 10:16
Аспирант
Отправить личное сообщение для Spass Посмотреть профиль Найти все сообщения от Spass
 
Регистрация: 14.07.2016
Сообщений: 86

У тебя редирект стоит на else $_GET('setting') == 'vk', логично что редирект будет. В php else работает также
Ответить с цитированием
  #3 (permalink)  
Старый 18.07.2016, 10:36
Интересующийся
Отправить личное сообщение для Frost-56rus Посмотреть профиль Найти все сообщения от Frost-56rus
 
Регистрация: 21.02.2015
Сообщений: 22

Сообщение от Spass Посмотреть сообщение
У тебя редирект стоит на else $_GET('setting') == 'vk', логично что редирект будет. В php else работает также
Так и должно быть, а не пашет)
Ответить с цитированием
  #4 (permalink)  
Старый 18.07.2016, 11:05
Профессор
Отправить личное сообщение для Dilettante_Pro Посмотреть профиль Найти все сообщения от Dilettante_Pro
 
Регистрация: 27.11.2015
Сообщений: 2,899

Frost-56rus,
А что такое $_GET ?
Ответить с цитированием
  #5 (permalink)  
Старый 18.07.2016, 11:28
Интересующийся
Отправить личное сообщение для Frost-56rus Посмотреть профиль Найти все сообщения от Frost-56rus
 
Регистрация: 21.02.2015
Сообщений: 22

Сообщение от Dilettante_Pro Посмотреть сообщение
Frost-56rus,
А что такое $_GET ?
Это вот что

function $_GET(key) {
	var s = window.location.search;
	s = s.match(new RegExp(key + '=([^&=]+)'));
	return s ? s[1] : false;
}
Ответить с цитированием
  #6 (permalink)  
Старый 18.07.2016, 11:53
Аспирант
Отправить личное сообщение для Spass Посмотреть профиль Найти все сообщения от Spass
 
Регистрация: 14.07.2016
Сообщений: 86

Цитата:
Мне надо если в гет setting != vk, то не делать редирект.
Цитата:
Так и должно быть
Определитесь чтоли)
Ответить с цитированием
  #7 (permalink)  
Старый 18.07.2016, 12:18
Интересующийся
Отправить личное сообщение для Frost-56rus Посмотреть профиль Найти все сообщения от Frost-56rus
 
Регистрация: 21.02.2015
Сообщений: 22

Сообщение от Spass Посмотреть сообщение
Определитесь чтоли)
Если равно, то установить куки и НЕ делать редирект)
Ответить с цитированием
  #8 (permalink)  
Старый 18.07.2016, 12:34
Профессор
Отправить личное сообщение для Dilettante_Pro Посмотреть профиль Найти все сообщения от Dilettante_Pro
 
Регистрация: 27.11.2015
Сообщений: 2,899

Frost-56rus,
чем вам не нравится ответ Spass?

Редирект когда не vk
function $_GET(key) {
	var s = window.location.search;
	s = s.match(new RegExp(key + '=([^&=]+)'));
	return s ? s[1] : false;
}
if($_GET('setting') == 'vk'){
           alert("Установка Cookie");
	}
	else
	{
            alert("Редирект");
	}


Установка Cookie когда vk
function $_GET(key) {

	return 'vk';
}
if($_GET('setting') == 'vk'){
           alert("Установка Cookie");
	}
	else
	{
            alert("Редирект");
	}

Последний раз редактировалось Dilettante_Pro, 18.07.2016 в 12:38.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблема с радио кнопками px379 Общие вопросы Javascript 8 29.07.2013 09:30
Проблема со сравнением posta Серверные языки и технологии 3 13.03.2013 21:03
Проблема с Popup окном vovuslik jQuery 5 12.06.2010 16:12
Проблема с дизайном после отправки xmlhttprequest, Проблема с дизайном после отправки cyberx AJAX и COMET 3 01.05.2010 17:07
Проблема с CSS COKOJIOB (X)HTML/CSS 5 04.08.2009 14:19