Кусок кода осуществляющий редирект в зависимости от браузера! Дальше думаю, что сам доделаешь!
Код:
$browser = strtok($_SERVER['HTTP_USER_AGENT'],'/'); // определяем браузер и обрезаем...
$opera_url = 'http://my_site.ru/opera_page.php'; // куда кидаем юзеров с оперы
$mobile_url = 'http://my_site.ru/mobile_page.php'; // куда кидаем юзеров со всех остальных браузеров
if ($browser=='Opera') // если опера...
{
header ("location: $opera_url"); // кидаем на страницу для оперы
die();
}
else{ // иначе
header ("location: $mobile_url"); // кидаем на страницу для всех остальных
die();
}
Добавленно позднее:
А по поводу
Цитата:
Ну и напоследок вопросик, возможно ли сделать вместо www чтоб было wap!?"
В панели управления сайтом создай поддомен wap
P.S. А по поводу кода - он хоть и не ах ти, зато рабочий!
Последний раз редактировалось Twoster; 27.08.2008 в 14:46..
Ну, если приведенный код не совсем корретный, можно использовать (даже нужно) такой код:
PHP код:
<?
if ($HTTP_ACCEPT=="text/vnd.wap.wml") {
// Вот если получим положительный ответ то выведем wml документ.
// Текст WML документа:
}
else
{
// Текст HTML документа:
}
?>
либо
PHP код:
<?
if ($HTTP_ACCEPT=="text/vnd.wap.wml")
{
// Вот если получим положительный ответ то выведем wml документ.
header ("location: http://my_site.ru/wml_page.php"); // кидаем на wml страницу
die();
}
else
{
header ("location: http://my_site.ru/html_page.php"); // кидаем на html страницу
die();
}
?>
Это уже редирект исходя из "потреблямого" браузером содержимого!
100% гарантии не даю, так как все нужно переделывать под свои нужды, это я набросал код для общих случаев!