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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> post без перезагрузки страницы 
V
    Опции темы
krb
Дата 6.3.2012, 12:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

Репутация: -2
Всего: -3



есть форма для отправки вопроса, в ней имя, почта, вопрос, каптча и кнопка отправить, если неправильно ввести капчу форма перезагружается и введеные ранне данные в поля очищаются, можно как то сделать чтобы поля не очищались? 
--------------------
  
PM MAIL WWW ICQ   Вверх
StachelDraht
Дата 6.3.2012, 12:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Не Опытный
**


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

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



как вариант, проверять капчу до отправки формы
PM MAIL   Вверх
502
Дата 6.3.2012, 12:46 (ссылка) |    (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


Я всегда прав
*


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

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



Цитата(krb @  6.3.2012,  12:38 Найти цитируемый пост)
можно как то сделать чтобы поля не очищались?  

проипиши сам данные в форму smile 
PM MAIL   Вверх
krb
Дата 6.3.2012, 15:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

Репутация: -2
Всего: -3



непойму, это как прописать их?
--------------------
  
PM MAIL WWW ICQ   Вверх
StachelDraht
Дата 6.3.2012, 15:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Не Опытный
**


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

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



пиши в сессию значения полей, потом подставляй
вариантов решения уйма, только включи фантазию
PM MAIL   Вверх
Aleks1
Дата 30.10.2012, 06:09 (ссылка)  | (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Цитата(krb @ 6.3.2012,  12:38)
есть форма для отправки вопроса, в ней имя, почта, вопрос, каптча и кнопка отправить, если неправильно ввести капчу форма перезагружается и введеные ранне данные в поля очищаются, можно как то сделать чтобы поля не очищались?

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

отправленное сообщение можно вывести потом не в окне формы, а блоком текста "вы отправили сообщение: ..."
кому надо будет  - скопируют из этого блока в окно формы
PM   Вверх
Чучмек
Дата 30.10.2012, 09:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


НЭТ БИЛЭТ
**


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

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



Цитата(Aleks1 @  30.10.2012,  06:09 Найти цитируемый пост)
это безопаснее для сервера, чтобы на него не слали как из пулемёта.

Я за 5 минут слеплю прогу, которая что угодно и сколько угодно будет отсылать. Независимо от того, возвращает твой скрипт то что ему прислали, или нет.

Это сообщение отредактировал(а) Чучмек - 30.10.2012, 09:08


--------------------
умную мысль держи при себе, а дурной - поделись с другими 
PM MAIL   Вверх
Aliance
Дата 30.10.2012, 10:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


I ♥ <script>
****


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

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



Цитата(krb @ 6.3.2012,  16:01)
непойму, это как прописать их?

Код

$post = array();
$post['ololo'] = isset($_POST['ololo']) ? $_POST['ololo'] : '';


Код

<form method="post">
   <input name="ololo" value="<?=htmlentities($post['ololo'])?>" />
</form>


Это сообщение отредактировал(а) Aliance - 30.10.2012, 13:06
PM MAIL WWW ICQ Skype   Вверх
Чучмек
Дата 30.10.2012, 10:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


НЭТ БИЛЭТ
**


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

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



А почему бы сразу не
Код

<form method="post">
   <input name="ololo" value="<?php echo isset($_POST['ololo']) ?htmlentities($_POST['ololo']) : ''; ?>" />
</form>



--------------------
умную мысль держи при себе, а дурной - поделись с другими 
PM MAIL   Вверх
Aliance
Дата 30.10.2012, 13:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


I ♥ <script>
****


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

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



Чучмек, MVC-привычка.
PM MAIL WWW ICQ Skype   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "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.0492 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


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

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