PHP форма с привязкой ко времени

12
M0
На сайте с 21.06.2013
Offline
50
512

Здравствуйте. Мне нужно сделать форму обратной связи, которая бы, в зависимости от времени суток, когда клиент воспользуется ей, отправляла бы его либо на первую, либо на вторую страницу. Так, например, если клиент заполнит данные и нажмет кнопку отправить в период с 9:00 до 18:00 нужно сделать так, чтобы его перекидывало на одну страницу. А если он воспользуется формой в период с 19:00 до 24:00, его будет перекидывать на другую. Сайт на обычном html и css. Можно ли сделать такое? И как?

Dreammaker
На сайте с 20.04.2006
Offline
570
#1

Maks01, а как форма обратной связи может быть на "на обычном html и css"?

edogs software
На сайте с 15.12.2005
Offline
775
#2
Dreammaker:
Maks01, а как форма обратной связи может быть на "на обычном html и css"?

В свое время присматривались к такому варианту https://github.com/dwyl/learn-to-send-email-via-google-script-html-no-server

Разработка крупных и средних проектов. Можно с криптой. Разумные цены. Хорошее качество. Адекватный подход. Продаем lenovo legion в спб, дешевле магазинов, новые, запечатанные. Есть разные. skype: edogssoft
M0
На сайте с 21.06.2013
Offline
50
#3
Dreammaker:
Maks01, а как форма обратной связи может быть на "на обычном html и css"?

Я имел ввиду, что сайт не на конструкторе каком-то. Так-то форма реализуется на php

S
На сайте с 30.09.2016
Offline
469
#4
Maks01:
Мне нужно сделать форму обратной связи, которая бы, в зависимости от времени суток, когда клиент воспользуется ей, отправляла бы его либо на первую, либо на вторую страницу.

Вообще-то обычно форма отправляет запрос на обработчик, который уже выдаёт в ответ нечто, что может быть и страницей. Или другой страницей. Или не страницей.

Отпилю лишнее, прикручу нужное, выправлю кривое. Вытравлю вредителей.
zhitov
На сайте с 30.01.2005
Offline
219
#5
Maks01:
с 9:00 до 18:00 нужно сделать так, чтобы его перекидывало на одну страницу. А если он воспользуется формой в период с 19:00 до 24:00, его будет перекидывать на другую.

А в 18:30 или в 2:15 куда отправлять нужно будет?

Maks01:
Можно ли сделать такое? И как?

Можно.

Либо обработчик редиректит на разные страницы, в зависимости от времени суток (сервера). На PHP.

Либо в форме меняется action с помощью JavaScript, в зависимости от времени суток (клиента).

Строительные калькуляторы ( https://www.zhitov.com/ )
_
На сайте с 24.03.2008
Offline
381
#6
Maks01:
Здравствуйте. Мне нужно сделать форму обратной связи, которая бы, в зависимости от времени суток, когда клиент воспользуется ей, отправляла бы его либо на первую, либо на вторую страницу. Так, например, если клиент заполнит данные и нажмет кнопку отправить в период с 9:00 до 18:00 нужно сделать так, чтобы его перекидывало на одну страницу. А если он воспользуется формой в период с 19:00 до 24:00, его будет перекидывать на другую. Сайт на обычном html и css. Можно ли сделать такое? И как?

Зависит от того, какова задача. Может быть надо в светлое время суток одно место, в темное другое... тогда надо учитывать время в той точке где находится клиент... либо наоборот не учитывать.

Можно отдавать сразу нужный URL с сервера при формировании страницы, либо формировать его простейшим JS со стороны клиента.

Проблема конкретно в чём ? В чём конкретно затык ?

M0
На сайте с 21.06.2013
Offline
50
#7
_SP_:
Зависит от того, какова задача. Может быть надо в светлое время суток одно место, в темное другое... тогда надо учитывать время в той точке где находится клиент... либо наоборот не учитывать.
Можно отдавать сразу нужный URL с сервера при формировании страницы, либо формировать его простейшим JS со стороны клиента.
Проблема конкретно в чём ? В чём конкретно затык ?

Ну допустим нужно ориентироваться на московское время. Какой вариант предпочтительнее? Формировать страницу с URL сервера, либо формировать его простейшим JS со стороны клиента?

S
На сайте с 30.09.2016
Offline
469
#8
Maks01:
Ну допустим нужно ориентироваться на московское время. Какой вариант предпочтительнее? Формировать страницу с URL сервера, либо формировать его простейшим JS со стороны клиента?

На сервере.

Z0
На сайте с 03.09.2009
Offline
756
#9
Maks01:
Ну допустим нужно ориентироваться на московское время. Какой вариант предпочтительнее? Формировать страницу с URL сервера, либо формировать его простейшим JS со стороны клиента?

Со стороны клиента js будет его время, а не московское 🍿

M0
На сайте с 21.06.2013
Offline
50
#10
Sitealert:
На сервере.

А какой код должен быть в этом случае?

12

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