2016-08-02 3 views
0

Мне нужен очень простой скрипт для QR-кода, который я буду внедрять.Как перенаправить на основе ОС в PHP?

Он должен работать так: посещения

1) Пользователь URL

2) PHP скрипт определяет, если пользователь использует Android или IOS или другой операционной системы.

3) PHP-скрипт перенаправляет Android на один URL-адрес, iOS на другой, другой на третий URL-адрес.

Вот и все!

Есть ли готовые скрипты, которые можно использовать для этого?

Я знаю, что существует множество переадресаций на основе браузеров, но мне действительно нужно обнаружить операционную систему для перенаправления пользователя на сайт Google Play или iTunes. Спасибо!

+0

Использование JavaScript. – frz3993

+0

Вы можете использовать UserAgentString для обнаружения ОС, а также браузера. – aynber

+1

Вы ограничены тем, что браузер решит вам рассказать; например используя '$ _SERVER ['HTTP_USER_AGENT']' ... который, конечно, может быть полностью подделан, но это почти все, что у вас есть. – CD001

ответ

1

это может помочь

<?php 
$user_agent = getenv("HTTP_USER_AGENT"); 

if(strpos($user_agent, "Win") !== FALSE) 
header("Location: /windows"); 
elseif(strpos($user_agent, "Mac") !== FALSE) 
header("Location: /apple"); 
else 
header("Location: /android");