Запрет записи в SQL до утверждения администратором - PullRequest
1 голос
/ 16 ноября 2010

У меня вопрос. На моем веб-сайте есть форма регистрации, которая после отправки записывает данные в базу данных. Адрес, который предоставляет пользователь, используется для отображения его информации на картах Google (город, штат, страна ... не указано местоположение). Все отображается на картах Google мгновенно, но я боюсь, что там появится что-то, чего не должно быть.

Скажите, что кто-то отправляет что-то в форму ... например, имя_сейма «Сеймур», имя_фамиля «Баттс». Очевидно, я не хочу добавлять маркер, который показывает местоположение Сеймура Батта.

Есть ли возможность отправить форму, отправить ее назначенному администратору на утверждение и, после утверждения, ЗАПИСАТЬ ее в базу данных sql? Я думаю, что это был бы лучший способ сделать это ... Я открыт для предложений !!!!

Ответы [ 2 ]

3 голосов
/ 16 ноября 2010

Добавьте в любую таблицу, в которую вы пишете, поле, обозначающее, был ли элемент утвержден или нет. Затем вы можете запросить таблицу на наличие пробелов, чтобы увидеть, какие элементы должны быть утверждены, и запросить утвержденные элементы, чтобы показать только элементы, не являющиеся прикладом.

1 голос
/ 16 ноября 2010

Вы можете добавить его в промежуточную таблицу, скажем, таблицу «WaitingForApproval».

Тогда вы могли бы написать инструмент администратора, содержащий список содержимого этой таблицы, с каждым элементом рядом с кнопкой «Подтвердить», которая запускает вставку в реальную таблицу.

...