refresh страницы после добавления записи в гостевую @ DeForum.ru
DeДверь  
Логин:  
Пароль:  
  Автологин  
   
Разместить рекламу
Письмо админу
Правила | FAQ | *Поиск | Наша команда | Регистрация | Вход
 
 
 Страница 1 из 1 [ Сообщений: 6 ] 
*   Список форумов / Начинка и техника / Программирование для WWW » ответить » создать топик « | »
Автор Сообщение
coldrain
новый человек
0
Сообщения: 8
Зарегистрирован: 23.04.07
Заголовок сообщения: refresh страницы после добавления записи в гостевую
Сообщение Добавлено: 27 Апрель 2007, 09:58:44 
привет всем,

у меня стоит простенькая гостевая книга на php+mysql.

но есть 2 нюанса, которые меня беспокоят:

1. человек добавил запись, и если после этого refresh'ит страницу, то выскакивает 'the page cannot be refreshed without sending the information...". после этого запись добавляется по новой. этого можно как-то избежать?

2. как проверить поле записи на наличие текста? на данный момент можно добавлять пустые комменты, только с именем.

спасибо!
MpaK999 Муж.
участник
1
Сообщения: 1716
Зарегистрирован: 14.11.02
Откуда: Ufa/Russia
Сообщение Добавлено: 27 Апрель 2007, 11:12:33 
1. делать редирект
2. empty

_________________
:: metal kick ass ::
Paul Yanchenko Муж.
новый человек
1
Сообщения: 112
Зарегистрирован: 05.02.04
Откуда: Екатеринбург
Сообщение Добавлено: 2 Май 2007, 12:47:21 
1. делать редирект; проверять что этот человек не отправлял точно такого же сообщения за, например, последний час.
2. проверять это перед сохранением комментария в базу.

Все это требует изменения программного кода гостевой книги.

P.S. Гостевые книги must die.
Crazy Муж.
Модератор
107
Сообщения: 14561
Зарегистрирован: 23.12.01
Откуда: Moscow
Сообщение Добавлено: 2 Май 2007, 12:49:21 

Paul Yanchenko писал(а):
P.S. Гостевые книги must die.



...ввиду изначального идиотизма концепции...
coldrain
новый человек
0
Сообщения: 8
Зарегистрирован: 23.04.07
Сообщение Добавлено: 3 Май 2007, 13:23:09 

Crazy писал(а):

Paul Yanchenko писал(а):
P.S. Гостевые книги must die.



...ввиду изначального идиотизма концепции...



я использую этот скрипт для комментариев. про гостевые согласен.
Konyukhov Муж.
новый человек
0
Сообщения: 166
Зарегистрирован: 10.12.06
Откуда: 89
Сообщение Добавлено: 3 Май 2007, 13:33:04 
Комменты и записи в гостевой лучше всего добавлять через асинхронные запросы AJAX, и добавлять запись на экран после получения ответа об успешном добавлении записи через DHTML, это - удобно. В инете полно информации о том, как это сделать, достаточно навыков программирования и элементарных знаний JS и используемого скриптового языка (PHP, ASP).

В итоге страница не перегружается, комментарий добавляется к коду HTML динамически.

_________________
Лишь одно в моём кармане - беспонтовый пирожок
*   Список форумов / Начинка и техника / Программирование для WWW « | » » ответить » создать топик
 Страница 1 из 1 [ Сообщений: 6 ] 
Показать сообщения за:   Поле сортировки  
Найти:
Перейти:  
Уровень доступа: Вы не можете начинать темы. Вы не можете отвечать на сообщения. Вы не можете редактировать свои сообщения. Вы не можете удалять свои сообщения. Вы не можете добавлять вложения.
cron


ООО ДеФорум
При использовании материалов сайта ссылка на DeForum.ru — обязательна.
Проект Павла Батурина ©2001-2077; // Powered by phpBB © 2013 phpBB Group
Rambler's Top100