Реклама на сайте Advertise with us

Вопрос по PHP

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:

Люблю то, что делаю!

С нами с 22.10.06
Сообщения: 5053
Рейтинг: 4418


Передовик Master-X (16.12.2014) Передовик Master-X (16.02.2017) Передовик Master-X (01.03.2017) Передовик Master-X (16.03.2017) Передовик Master-X (01.09.2017) Ветеран трепа Master-X (16.09.2017)
Ссылка на сообщениеДобавлено: 06/10/11 в 00:46       Ответить с цитатойцитата 

Не суппер умелец в ПХП, поэтому решил проконсультироваться. Пишу скриптик редиректа, нужно кое что проверить, для этого нужно разделить мобильный траф на устройства Android , iPhone, iPad и т.д. и чтоб траф с каждого устройства шел на определенный URL. Вроде не сложно, но смущает то что придется часто использовать оператор "elseif". Т.е. примерно такое получитсяю
Код: [развернуть]


Это впорядке вещей или как то должно быть по другому, т.е. не стоит так много оперетороф elseif использовать (их около7 будет)?

Push Траф для Арбитража : Раз | Два
Есть СНГ траф? Лей сюда!

0
 

PHP-программинг

С нами с 26.03.07
Сообщения: 821
Рейтинг: 917


Передовик Master-X (16.05.2008)
Ссылка на сообщениеДобавлено: 06/10/11 в 01:42       Ответить с цитатойцитата 

если условие относиться к одной переменной тож можно использовать switch:

switch($useragent) {
case 'mobile': redirect(); break;
case 'pc': sell_porn("20.95"); break;
....;
default: redirect("http://google.com"); break;
}

7
 



С нами с 06.03.03
Сообщения: 1650
Рейтинг: 1096

Ссылка на сообщениеДобавлено: 06/10/11 в 06:23       Ответить с цитатойцитата 

для этой задачи это вполне нормально.

6
 

Люблю то, что делаю!

С нами с 22.10.06
Сообщения: 5053
Рейтинг: 4418


Передовик Master-X (16.12.2014) Передовик Master-X (16.02.2017) Передовик Master-X (01.03.2017) Передовик Master-X (16.03.2017) Передовик Master-X (01.09.2017) Ветеран трепа Master-X (16.09.2017)
Ссылка на сообщениеДобавлено: 06/10/11 в 10:37       Ответить с цитатойцитата 

спасибо, код написал работает. Сделал как показал в примере. Я пологаю его можно немного сокрастить, потом его выложу, может пригодиться кому.

Push Траф для Арбитража : Раз | Два
Есть СНГ траф? Лей сюда!

0
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »