|
|
|
| предлагаю проанализировать вопрос: можноли форму и её обработчик поместить в один файл?
просто сделал регистрацию до того как во всем разобрался (что надо делать файл с формой и файл с обработчиком этой формы), а переделывать неохота.
конечно, код больльшой, и разобраться в нем сложно, но меня устраивает. Хотелось бы поподробнее узнать, не несет ли эта конструкция в себе каких-либо уязвимостей.
структура примерно такая:
1. проверка post
2. если пришли данные, то обрабатываем
3. else печатаем форму
и т.д. | |
|
|
|
|
|
|
|
для: netman
(07.02.2008 в 21:33)
| | Можно, конечно. Даже это лучше.
Только вот форму же лучше печатать всегда, кроме успешного заполнения. Иначе, в принципе, смысл объединения пропадает. | |
|
|
|
|
|
|
|
для: Unkind
(07.02.2008 в 21:45)
| | ну это понятно, если что не так, то надо об ошибках сообщить и т.д. я в принципе спрашивал. Спасибо.
а чем конкретно лучше?
у меня в случае успешного заполнения идет запись в бд и выводится "данные успешно обновлены!"
в смысле удобства для пользователей (чтоб дальше править)? | |
|
|
|
|
|
|
|
для: netman
(07.02.2008 в 22:06)
| | > а чем конкретно лучше?
Тем и лучше, что если форма была бы на другой странице, то в случае возникновения ошибки пришлось бы жать "Назад" и заполнять данные заново. В случае когда адрес страницы с формой и обработчиком один можно всё организовать более удобным для пользователя образом. | |
|
|
|