В php не выводить кусок кода, если экран юзера = моб, как?

123 4
Z0
На сайте с 03.09.2009
Offline
826
#11
Sitealert:
ziliboba0213, для этого надо сначала хотя бы раз зайти на сайт, а у ТС вроде как задача определить это заранее, до выгрузки страницы с сервера.

Пусть объясняет тогда, зачем ему заранее 🤪

Или через библиотеку, но она криво у меня работала, как я помню...

SeVlad
На сайте с 03.11.2008
Offline
1609
#12
mmkulikov:
На данный момент нет ни единого станарта дающего серверной стороне однозначное и правдивое определение параметров клиента

Конечно такого нет и быть не может. К счастью.

Я говорю про требования к браузерам. Только к "честным" UA.

Что-то такое есть точно. Я просто не помню что именно/конкретно и чьи это предписания. Ну и на сколько строги.

---------- Добавлено 14.09.2018 в 14:09 ----------

ziliboba0213:
Пусть объясняет тогда, зачем ему заранее

Он ещё в старпосте объяснил:

postavkin:
если он моб не грузить ему большой кусок кода
Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.
Z0
На сайте с 03.09.2009
Offline
826
#13
SeVlad:

Он ещё в старпосте объяснил:

Так аяксом и не грузить...

P.S.Меня все опять пытаются запутать, что за жизнь 🤪

SeVlad
На сайте с 03.11.2008
Offline
1609
#14
ziliboba0213:
Так аяксом и не грузить...

Аякс - это УЖЕ на клиенте. Можно им ДОГРУЗИТЬ, а не "не грузить". Уже ПОСЛЕ формирования страницы.

Так можно подгрузить КОНТЕНТ. А вот КОД для формирования страницы - уже не всё так однозначно.

Z0
На сайте с 03.09.2009
Offline
826
#15
SeVlad:
Аякс - это УЖЕ на клиенте. ПОСЛЕ формирования страницы. Так можно подгрузить КОНТЕНТ. А вот КОД для её формирования - уже не всё так однозначно.

Так понятно, что на клиенте и ТСу и нужно контент же вроде: echo "$value";

Так загрузить страницу, в ней пустой див. Проверить js.

Если мобилка - подгрузить php:


foreach ($mass as $value) {
echo "$value";
}
}

Нет - подгрузить фигу... :)

Или я как обычно чего-то не понимаю :p

S
На сайте с 30.09.2016
Offline
469
#16
ziliboba0213:
Если мобилка - подгрузить php

Наоборот. :)

Это если отдельный фрагмент - то можно. Но боюсь, там с самого начала что-то подгружать придётся. А это уже какая-то "фига" поисковикам.

Отпилю лишнее, прикручу нужное, выправлю кривое. Вытравлю вредителей.
totamon
На сайте с 12.05.2007
Offline
437
#17
postavkin:
Есть ли максимально простое решение?

максимально простое решение- это взять в команду нормального разработчика и грузить его проблемами своего "мегашопа"... касательно сео та же рекомендация... ваши вопросы реально смешные, вроде я уже об этом писал🍿

Домены и хостинг https://8fn.ru/regru | Дедик от 3000р https://8fn.ru/73 | VPS в Москве https://8fn.ru/72 | Лучшие ВПС, ТП огонь, все страны! https://8fn.ru/inferno | ХОСТИНГ №1 РОССИИ https://8fn.ru/beget
P
На сайте с 06.01.2009
Offline
601
#18
totamon:
максимально простое решение- это взять в команду нормального разработчика и грузить его проблемами своего "мегашопа"... касательно сео та же рекомендация... ваши вопросы реально смешные, вроде я уже об этом писал🍿

Пристыдили. Спасибо.

Но почему я все делаю сам (касательно сайта). Не все, но многое. Чтобы не зависеть потом ни от кого, если мне нужно будет что то внедрить. Возможно, это не правильный подход и мешает развитию, но вот так, недоверчив я.

Извините, что задаю много вопросов.

---------- Добавлено 17.09.2018 в 17:08 ----------

ziliboba0213:
Так аяксом и не грузить...

P.S.Меня все опять пытаются запутать, что за жизнь 🤪

Перезагрузка страницы в данном случае не вариант.

Аяксом это получается - сперва грузится весь код, потом страница перезагружается без вывода не_нужного блока. Не вариант.

Для десктопа нет не_нужных блоков, они все нужны и должны быть в исходном коде (не js).

M
На сайте с 04.10.2011
Offline
90
#19
postavkin:
и должны быть в исходном коде (не js).

Тогда Ваш путь один - переключатель "Показать полную версию/Показать мобильную версию". И делать два сайта.

Сдается, обращаться скайп avdesk-it-kmm Верстка, кодинг - контакты в профиле... VPS от 5€ (https://gmhost.com.ua/?partner=10255)
shurik0
На сайте с 07.01.2011
Offline
301
#20
postavkin:
Аяксом это получается - сперва грузится весь код, потом страница перезагружается без вывода не_нужного блока. Не вариант.

Всё наоборот:

Сначала грузится урезанный код, а потом, если если это не моб, подгружается дополнительный блок. Без перезагрузки страницы.

Качественный хостинг по низкой цене. (http://goo.gl/MpjbKi)
123 4

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий