|
3 / 3 / 0
Регистрация: 10.06.2016
Сообщений: 420
|
||||||||||||||||
Как после загрузки формы не загружать последующий контент20.07.2025, 19:54. Показов 2019. Ответов 24
Метки нет (Все метки)
Есть динамически формируемая веб-страница index.php
Её структура: 1. Запуск сессии 2. Объявление сессионных переменных 3. Заполнение сессионных переменных (если есть чем) 4. Форма для вытягивания габаритов монитора пользователя (отправляется автоматически, если сессионные переменные пустые) 5. Контент (css,html,js) Как сделать, что бы после отправки формы (п.4) контент не загружался (п.5), но если форма не отправляется, то контент загружается. Сама форма:
000_1753015570.0086 начало страницы 111_1753015570.0133 перед формой +0,0727 222_1753015570.0135 после формы +0,0002 333_1753015570.0137 после расчёта масштаба +0,0002 444_1753015570.0138 перед загрузкой контента +0,0001 555_1753015570.0544 конец страницы +0,0406 000_1753015571.0126 начало страницы +0,9582 - здесь, видимо, обработка формы 111_1753015571.0134 перед формой +0,0008 222_1753015571.0136 после формы +0,0002 333_1753015571.0137 после расчёта масштаба +0,0001 444_1753015571.0141 перед загрузкой контента +0,0004 555_1753015571.0552 конец страницы +0,0411 Добавлено через 3 часа 32 минуты Проблема решена. Тему можно закрывать. Сделал: 1. Изменил код в index.php
3. В конце index.php добавил
Было 1,0466 сек Стало 0,6140 сек
0
|
||||||||||||||||
| 20.07.2025, 19:54 | |
|
Ответы с готовыми решениями:
24
Загрузка больших медиа файлов на сервер, с последующим воспроизведением |
|
Заблокирован
|
|||||||
| 20.07.2025, 20:03 | |||||||
![]() Отправку формы можно легко проверить с помощью isset
0
|
|||||||
|
377 / 319 / 73
Регистрация: 15.09.2017
Сообщений: 1,436
|
||
| 20.07.2025, 20:46 | ||
|
Добавлено через 3 минуты Инженер_3, куча echo - это жесть. Учитесь разделять код, шаблоны и т.п.
0
|
||
|
3 / 3 / 0
Регистрация: 10.06.2016
Сообщений: 420
|
|||
| 21.07.2025, 13:05 [ТС] | |||
|
Мне нужно, что бы после отправки формы не продолжала загружаться страница. Твой код: if(isset($_POST['sub30'])) { // обрабатываем данные формы // при первичной загрузке страницы - проскакивает мимо // при вторичной загрузке страницы - обрабатывает данные } else { //выводим форму и всё, что тебе надо // при первичной загрузке страницы формируется и отправляется форма // при первичной загрузке страницы страница продолжает загружаться } Добавлено через 4 минуты А в чём "жесть"? Время загрузки сильно увеличивается или глаза разбегаются? В чём?
0
|
|||
|
Заблокирован
|
|||
| 21.07.2025, 13:18 | |||
![]() С goto ты тоже круто придумал. Продолжай в том же духе, если не хочешь слушать более опытных товарищей ![]() Добавлено через 1 минуту
0
|
|||
|
3 / 3 / 0
Регистрация: 10.06.2016
Сообщений: 420
|
||
| 21.07.2025, 13:49 [ТС] | ||
|
0
|
||
|
14129 / 9349 / 1350
Регистрация: 21.01.2016
Сообщений: 35,147
|
|
| 21.07.2025, 13:52 | |
|
Инженер_3, это потому, что эти товарищи не учителя. Каждый раз портянки разъяснительного текста писать утомительно.
0
|
|
|
2603 / 1507 / 689
Регистрация: 23.08.2015
Сообщений: 3,823
|
||||||
| 21.07.2025, 14:22 | ||||||
0
|
||||||
| 21.07.2025, 14:37 | |
|
Не по теме: sad67man, да не закладывал я токсичность в свои слова. Человек недоволен отсутствием конкретики. Я обозначил одну из причин.
0
|
|
|
Заблокирован
|
||||
| 21.07.2025, 15:34 | ||||
|
Да и вообще, это логически неверно, создавать форму и автоматически её отправлять с перезагрузкой страницы, что бы сохранить в сессии размеры экрана девайса юзера. Хотелось бы посмотреть, как ты ему это объяснишь ![]() Добавлено через 10 минут Вот еще. Если бот гугла или яндекса зайдет на такую страницу, то страница для бота будет постоянно перезагружаться. Боту нельзя установить сессионную куку и поэтому сессия читаться не будет после перезагрузки страницы... как это походу предполагается.
0
|
||||
|
3 / 3 / 0
Регистрация: 10.06.2016
Сообщений: 420
|
|||||||||||||
| 22.07.2025, 10:06 [ТС] | |||||||||||||
Но я сделал по другому:
Добавлено через 5 минут При первичной "загрузке" только сессионные переменные создаются, отправка формы и больше НИЧЕГО.
0
|
|||||||||||||
|
Супер-модератор
3952 / 2061 / 829
Регистрация: 13.03.2010
Сообщений: 6,781
|
|
| 22.07.2025, 10:49 | |
|
Инженер_3, а у вас sub30 отправляется с формой? Если нет, то чего удивляться, что не работает? Вы хоть чуточку попытайтесь разобраться как оно вообще всё работает, а не бездумно копируйте чужой код.
0
|
|
|
Заблокирован
|
||||||||
| 22.07.2025, 11:42 | ||||||||
![]() Что-то мне подсказывает, что не дождусь.
0
|
||||||||
|
3 / 3 / 0
Регистрация: 10.06.2016
Сообщений: 420
|
||
| 22.07.2025, 11:48 [ТС] | ||
|
Кто копирует чужой код? У меня свой код. sub30 и myVar10 отправляются в формой
0
|
||
|
2603 / 1507 / 689
Регистрация: 23.08.2015
Сообщений: 3,823
|
||
| 22.07.2025, 14:44 | ||
|
Тут проще отказаться от этой идеи в целом, на стороне сервера размеры экрана неизвестны. Но каждое устройство посылает заголовок user-agent.. и есть библиотеки, которые помогают определить тип устройства - мобильное, планшет, десктоп или робот.
0
|
||
|
3825 / 1662 / 429
Регистрация: 14.03.2022
Сообщений: 4,170
|
||
| 22.07.2025, 14:54 | ||
![]() Но ведь данные о размерах экрана можно отправить не формой, а запросом, тем же fetch()...Другое дело, что делать потом на той странице? ![]() Инженер_3, ты какую вообще цель преследуешь со знанием размеров экрана?
0
|
||
|
Заблокирован
|
|||||||||||||
| 22.07.2025, 15:45 | |||||||||||||
|
Это файл index.php
0
|
|||||||||||||
|
2603 / 1507 / 689
Регистрация: 23.08.2015
Сообщений: 3,823
|
||
| 22.07.2025, 15:53 | ||
|
0
|
||
|
Заблокирован
|
|||
| 22.07.2025, 16:05 | |||
0
|
|||
|
2603 / 1507 / 689
Регистрация: 23.08.2015
Сообщений: 3,823
|
|||
| 22.07.2025, 16:17 | |||
|
0
|
|||
| 22.07.2025, 16:17 | |
|
Помогаю со студенческими работами здесь
20
Загрузка фото с последующей обработкой на сервер средствами php загружаю 9 фотографий нормально отображаются, загружаю остальные - они все одинаковый и заменяются последней загруженной фоткой Форма для корректировки скрипта, с последующим его выполнением Сделать из формы подобие блокнота для записей с последующим сохранением Форма с возможностью выбора последующих действий Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Загрузка PNG-файла с альфа-каналом с помощью библиотеки SDL3_image на Android
8Observer8 27.01.2026
Содержание блога
SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
|
влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
|
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога
SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
|
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога
Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip"
Извлеките архив и вы увидите. . .
|
|
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога
Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д.
Сборка примера
Скачайте. . .
|
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net
REST сервисы временно не работают, только через Web.
Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
|
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
|