Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Закрытая темаСоздание новой темы Создание опроса
> скрипт скрывающий обратную связь 
:(
    Опции темы
Angel333
  Дата 30.6.2013, 04:09 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 12
Регистрация: 18.12.2009

Репутация: нет
Всего: нет



Нужно при нажатии кнопки/ссылки, чтобы появлялась форма с полями обратной связи, которые пользователь заполняет, а после нажатия кнопки Отправить (естественно, если все поля заполнены правильно), обратная связь пропадает и кнопка, которая ее вызвала, становится неактивной, а то что он вводил в поля приходит мне на почту. Может кто-то имел дело с подобной темой и может скрипт подсказать или кто-то сможет реализовать такой функционал, естественно не за просто так.

Вообще, в идеале нужен таймер обратного отсчета на php (показывающий время на сервере, а не системное время на компьютере пользователя) и если на кнопку/ссылку ни кто не нажал по истечении времени, то она сама становиться неактивной 


Это сообщение отредактировал(а) Angel333 - 30.6.2013, 04:09
PM MAIL   Вверх
Arantir
Дата 30.6.2013, 05:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Рыбак без удочки
**


Профиль
Группа: Участник
Сообщений: 960
Регистрация: 18.11.2012

Репутация: 16
Всего: 55



Цитата(Angel333 @  30.6.2013,  03:09 Найти цитируемый пост)
 на php
Цитата(Angel333 @  30.6.2013,  03:09 Найти цитируемый пост)
то она сама становиться неактивной 

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

А все, что на JavaScript, - это просто удобство для рядовых пользователей. В качестве защиты от каких-то действий оно не поможет. Сейчас отправить запрос или изменить JS-скрипты можно прямо из браузера - уже во всех браузерах встроенные отладчики есть.

Цитата(Angel333 @  30.6.2013,  03:09 Найти цитируемый пост)
Вообще, в идеале нужен таймер обратного отсчета на php

Код

session_start();
if (isset($_SESSION['last_access'])) {
    echo 'Прошлый вход на эту страницу был ' . (time() - $_SESSION['last_access']) . ' секунд назад';
}
$_SESSION['last_access'] = time();

Ничего не мешает после получения запроса просто завершить скрипт, если времени прошло больше, чем нужно. 

Это сообщение отредактировал(а) Arantir - 30.6.2013, 05:50


--------------------
interface Жопа {
    // ATTENTION: has to be implemented by every class of the project for proper project work
}
PM   Вверх
Angel333
Дата 30.6.2013, 08:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 12
Регистрация: 18.12.2009

Репутация: нет
Всего: нет



Главная задача это после заполнения полей обратной связи и отправкии сообщения, чтоб эта форма пропадала, а кнопка, котороя ее открывала становилась неактивной. Связ это кнопки с таймером тоже желательно, но больше второстепенная задача. Я таких скриптов не встречал, а сам не напишу. Вот и обращаюсь за помощью.
PM MAIL   Вверх
MoLeX
Дата 30.6.2013, 13:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Местный пингвин
****


Профиль
Группа: Модератор
Сообщений: 4076
Регистрация: 17.5.2007

Репутация: 46
Всего: 140



копайте в сторону JavaScript


--------------------
Amazing  smile 
PM MAIL WWW ICQ   Вверх
  
Закрытая темаСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0672 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.