Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Переход на WAP/WEB дизайн на сайте
Форумы портала PHP.SU » » Вопросы новичков » Переход на WAP/WEB дизайн на сайте

Страниц (1): [1]
 

1. ByUNNAMED - 01 Апреля, 2012 - 15:45:34 - перейти к сообщению
Всем привет!
Помогите плз кто то решить такую проблему:
У меня есть две версии дизайна на сайте WAP и WEB, как мне сделать так чтоб пользователь мог переключать дизайн например с веб на вап или наоборот.
Как такое сделать?
2. etoYA - 01 Апреля, 2012 - 15:55:34 - перейти к сообщению
Делаешь форму, в ней select

А потом

PHP:
скопировать код в буфер обмена
  1. $version = $_GET['version'];
  2. switch ($version){
  3.      case 'web' : /*подключаешь WEB версию*/ break;
  4.      case 'wap' : /*подключаешь WAP версию*/ break;
  5.      default: /*подключаешь стандартную версию*/ continue;
  6. }


Т.е. будет что-то типа этого:

http://site[dot]com/ - стандартная версия web/wap
http://site[dot]com/?version=web - веб версия
http://site[dot]com/?version=wap - вап версия
3. ByUNNAMED - 01 Апреля, 2012 - 16:05:26 - перейти к сообщению
etoYA пишет:
Делаешь форму, в ней select

а подробней про форму можно? Улыбка
4. etoYA - 01 Апреля, 2012 - 16:14:46 - перейти к сообщению
CODE (html):
скопировать код в буфер обмена
  1. <form method="GET">
  2.      <select name="version">
  3.            <option>web</option>
  4.            <option>wap</option>
  5.      </select>
  6.      <input type="submit" />
  7. </form>
5. snikers987 - 01 Апреля, 2012 - 16:17:23 - перейти к сообщению
etoYA пишет:
CODE (html):
скопировать код в буфер обмена
  1. <form method="GET">
  2.      <select name="version">
  3.            <option>web</option>
  4.            <option>wap</option>
  5.      </select>
  6.      <input type="submit" />
  7. </form>


Можно не get параметром, а куку к примеру повесить.
Или автоопределение на основе юзерагента.
6. ByUNNAMED - 01 Апреля, 2012 - 16:18:02 - перейти к сообщению
etoYA пишет:
CODE (html):
скопировать код в буфер обмена
  1. <form method="GET">
  2.      <select name="version">
  3.            <option>web</option>
  4.            <option>wap</option>
  5.      </select>
  6.      <input type="submit" />
  7. </form>


а ну все понятно)) спасибо Радость
7. etoYA - 01 Апреля, 2012 - 16:22:02 - перейти к сообщению
snikers987, можно)
8. DelphinPRO - 01 Апреля, 2012 - 17:17:08 - перейти к сообщению
я бы положил wap сайт на поддомен. m.site.com
ну и просто две ссылки для перехода
CODE (html):
скопировать код в буфер обмена
  1. <a href="http://m.site.com">Mobile Version</a>
  2. <a href="http://site.com">Full Version</a>

 

Powered by ExBB FM 1.0 RC1