![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| Angel333 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 12 Регистрация: 18.12.2009 Репутация: нет Всего: нет |
Нужно при нажатии кнопки/ссылки, чтобы появлялась форма с полями обратной связи, которые пользователь заполняет, а после нажатия кнопки Отправить (естественно, если все поля заполнены правильно), обратная связь пропадает и кнопка, которая ее вызвала, становится неактивной, а то что он вводил в поля приходит мне на почту. Может кто-то имел дело с подобной темой и может скрипт подсказать или кто-то сможет реализовать такой функционал, естественно не за просто так.
Вообще, в идеале нужен таймер обратного отсчета на php (показывающий время на сервере, а не системное время на компьютере пользователя) и если на кнопку/ссылку ни кто не нажал по истечении времени, то она сама становиться неактивной Это сообщение отредактировал(а) Angel333 - 30.6.2013, 04:09 |
|||
|
||||
| Arantir |
|
|||
|
Рыбак без удочки ![]() ![]() Профиль Группа: Участник Сообщений: 960 Регистрация: 18.11.2012 Репутация: 16 Всего: 55 |
Это невозможно. Чего Вы не можете сделать - так это запретить сделать запрос на Ваш сервер (не считая блокировки по IP или закрытия сервера). Иначе сайтом никто не сможет возпользоваться... Вы можете что-то запретить только на уровне сервера, уже после получения запроса. А все, что на JavaScript, - это просто удобство для рядовых пользователей. В качестве защиты от каких-то действий оно не поможет. Сейчас отправить запрос или изменить JS-скрипты можно прямо из браузера - уже во всех браузерах встроенные отладчики есть.
Ничего не мешает после получения запроса просто завершить скрипт, если времени прошло больше, чем нужно. Это сообщение отредактировал(а) Arantir - 30.6.2013, 05:50 -------------------- interface Жопа { // ATTENTION: has to be implemented by every class of the project for proper project work } |
|||
|
||||
| Angel333 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 12 Регистрация: 18.12.2009 Репутация: нет Всего: нет |
Главная задача это после заполнения полей обратной связи и отправкии сообщения, чтоб эта форма пропадала, а кнопка, котороя ее открывала становилась неактивной. Связ это кнопки с таймером тоже желательно, но больше второстепенная задача. Я таких скриптов не встречал, а сам не напишу. Вот и обращаюсь за помощью.
|
|||
|
||||
| MoLeX |
|
|||
![]() Местный пингвин ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 4076 Регистрация: 17.5.2007 Репутация: 46 Всего: 140 |
копайте в сторону JavaScript
-------------------- Amazing |
|||
|
||||
![]()
|
| Правила форума "PHP" | |
|
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |