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 :: Версия для печати :: ip SERVER [2]
Форумы портала PHP.SU » PHP » Напишите за меня, пожалуйста » ip SERVER

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

16. Irina88 - 28 Февраля, 2019 - 15:29:34 - перейти к сообщению
Здравствуйте! Это о5 я. Нужна помощь: как сделать чтобы если чел заходит на сайт с компа, то открывалась страница 'index.php'; а с тела - 'm.php' ???
17. andrewkard - 28 Февраля, 2019 - 16:05:57 - перейти к сообщению
Irina88 пишет:
Здравствуйте! Это о5 я. Нужна помощь: как сделать чтобы если чел заходит на сайт с компа, то открывалась страница 'index.php'; а с тела - 'm.php' ???

идея не очень. Сейчас делают адаптивный дизайн одного сайта, он нормально просматривается со всех устройств.
Если уж очень хочется, можно попробовать определить по браузеру, но гарантий Вам никто не даст
(Добавление)
Вот тут посмотрите реализацию
https://ru[dot]stackoverflow[dot]com/que[dot][dot][dot]0%B0%D0%B9%D1%82
18. teleoperator27 - 28 Февраля, 2019 - 16:30:58 - перейти к сообщению
Irina88 пишет:
Здравствуйте! Это о5 я. Нужна помощь: как сделать чтобы если чел заходит на сайт с компа, то открывалась страница 'index.php'; а с тела - 'm.php' ???
Используйте класс Mobile_Detect https://github[dot]com/serbanghita/Mobile-Detect
19. Irina88 - 28 Февраля, 2019 - 19:34:41 - перейти к сообщению
[quote=andrewkard][/quote]

про100 хотелось бы сделать так чтобы при просмотре с компа открывалась страница с <object>blablabla</object>; а с мобильного - страница с ссылками на эти видео в ютубе (http://m.youtube.com/*****)...
20. Vladimir Kheifets - 01 Марта, 2019 - 09:51:10 - перейти к сообщению
Irina88 пишет:
Здравствуйте! Это о5 я. Нужна помощь: как сделать чтобы если чел заходит на сайт с компа, то открывалась страница 'index.php'; а с тела - 'm.php' ???

Добрый день, Ирина!
Вам уже посоветовали Mobile-Detect.
http://demo[dot]mobiledetect[dot]net/
Есть ещё CURRENT-DEVICE.
https://thematthewhudson[dot]com/current-device/
Проверял оба детектора и понял, что второй работает лучше.
Удачи!
21. Irina88 - 02 Марта, 2019 - 08:32:13 - перейти к сообщению
я чайник в этом деле. не понимаю что куда вставлять..
22. Vladimir Kheifets - 03 Марта, 2019 - 08:03:37 - перейти к сообщению
Irina88 пишет:
я чайник в этом деле. не понимаю что куда вставлять..
Добрый день, Ирина!
Описание здесь:
https://github[dot]com/matthewhudson/current-device
скачайте Zip:
https://codeload[dot]github[dot]com/matt[dot][dot][dot]evice/zip/master
распакуйте Zip, запишите на Вашем сервере ,например, в папку js
Вставте в Ваш код:
CODE (html):
скопировать код в буфер обмена
  1. <script src="js/lib/device.min.js"></script>
  2. <script>
  3. if(device.desktop())
  4. {
  5.         device="pc";
  6. }
  7. else if(device.tablet())
  8. {
  9.         device="tablet";
  10. }
  11. else if(device.mobile())
  12. {
  13.         device="mobile";
  14. }
  15. </script>
Удачи!
23. Irina88 - 03 Марта, 2019 - 08:36:31 - перейти к сообщению
Владимир, а если сайт на бесплатном хосте, то получится?
24. Vladimir Kheifets - 05 Марта, 2019 - 10:14:08 - перейти к сообщению
Irina88 пишет:
Владимир, а если сайт на бесплатном хосте, то получится?

Ирина, добрый день!
Это чистый js, он отрабатывается не на сервере (хостинге),а в браузере.
Проверяется очень просто. Если не получится, зайдите в консоль бразера и покажите , что там будет написано про ошибки в js.
Удачи!
25. Irina88 - 05 Марта, 2019 - 19:46:53 - перейти к сообщению
А куда прописывать страницы 'index.php' и 'm.php'?
26. Vladimir Kheifets - 06 Марта, 2019 - 07:27:09 - перейти к сообщению
Irina88 пишет:
А куда прописывать страницы 'index.php' и 'm.php'?

Добрый день, Ирина!
Вам нужно определить в 'index.php' тип устойства и сделать редирект на 'm.php'
про редирект:http://sstut[dot]com/javascript/redi[dot][dot][dot]her-page-url.php
Например,так:
index.php
Спойлер (Отобразить)
m.php
Спойлер (Отобразить)
Удачи!

 

Powered by ExBB FM 1.0 RC1