ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Безопасность и Уязвимости > Администрирование
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

wap and www
  #1  
Старый 23.08.2008, 13:17
Аватар для tick
tick
Познающий
Регистрация: 10.11.2007
Сообщений: 36
Провел на форуме:
198117

Репутация: 5
По умолчанию wap and www

Здравствуйте!

Хотел бы спросить, возможно ли, если возможно то как!

Короче имея один хостинг, я сделаю сайт к примеру www.333.lobok.ru и на этом же хостинге сделаю раздел для другого сайта т.е. www.333.lobok.ru/wap

Вот, собственно нужно чтобы пользователи кпк и пк не смогли зайти на www.333.lobok.ru/wap а пользователи сотовых телефонов могли!

А да, забыл, и чтоб пользователи сотовых телефонов при заходе www.333.lobok.ru - выдовалось сообщение "Вам сюда www.333.lobok.ru/wap".

А пользовали пк когда залазиют www.333.lobok.ru/wap у них выдовало сообщение "Вам сюда www.333.lobok.ru".

Ну и напоследок вопросик, возможно ли сделать вместо www чтоб было wap!?

Спасибо заранее за ответ!!!

Последний раз редактировалось tick; 23.08.2008 в 13:20..
 
Ответить с цитированием

  #2  
Старый 26.08.2008, 13:38
Аватар для Twoster
Twoster
Reservists Of Antichat - Level 6
Регистрация: 20.08.2008
Сообщений: 328
Провел на форуме:
7144817

Репутация: 1503
По умолчанию

Кусок кода осуществляющий редирект в зависимости от браузера! Дальше думаю, что сам доделаешь!
Код:
$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..
 
Ответить с цитированием

  #3  
Старый 03.09.2008, 08:37
Аватар для tick
tick
Познающий
Регистрация: 10.11.2007
Сообщений: 36
Провел на форуме:
198117

Репутация: 5
По умолчанию

о выручил спасиб) есть же добрые люди) +10
 
Ответить с цитированием

  #4  
Старый 03.09.2008, 11:09
Аватар для inlanger
inlanger
Познавший АНТИЧАТ
Регистрация: 07.01.2007
Сообщений: 1,263
Провел на форуме:
3326855

Репутация: 702


По умолчанию

только с телефонов народ не только с оперы сидит... да и на компе опера тоже бывает
 
Ответить с цитированием

  #5  
Старый 03.09.2008, 13:25
Аватар для Twoster
Twoster
Reservists Of Antichat - Level 6
Регистрация: 20.08.2008
Сообщений: 328
Провел на форуме:
7144817

Репутация: 1503
По умолчанию

Ну, если приведенный код не совсем корретный, можно использовать (даже нужно) такой код:
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% гарантии не даю, так как все нужно переделывать под свои нужды, это я набросал код для общих случаев!
 
Ответить с цитированием
Ответ





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ