Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
 
0 / 0 / 0
Регистрация: 01.12.2016
Сообщений: 48
1

Удалять данные

15.12.2016, 12:44. Просмотров 316. Ответов 3
Метки нет (Все метки)

Имеется страница, в коде который несколько переменных, принимающие POST запрос и если переменные, которые принимаются равны моим, то появляется сгенерированный ключ, который записывается в базу данных.

Вопрос: Если какой-нибудь проказник будет постоянно обновлять страницу, то тем самым он будет вновь передавать данные POST и ключ будет генерироваться снова? Если да, то как удалять обнулять передаваемые им данные, после перезагрузки страницы?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.12.2016, 12:44
Ответы с готовыми решениями:

Отказывается удалять
код должен находить номер строки которую ввожу в поиск (находит), но не удаляет её... Помогите,...

Как наверняка удалять куки?
В браузере Firefox не удаляются куки. Когда пользователь разлогинивается, я удаляю...

Не удалять GET-запрос в адресной строке
Здравствуйте. Имеется форма с динамическим селектором <form class="selector"...

Нужно ли удалять массивы после их использования?
В общем вопрос в названии темы.

3
Эксперт PHP
3503 / 2944 / 1238
Регистрация: 01.08.2012
Сообщений: 10,144
15.12.2016, 12:53 2

Не по теме:

Переменные, принимающие POST-запрос... очень интересно.


Попробуйте ещё раз нормальным языком, а лучше кодом.
0
34 / 34 / 6
Регистрация: 11.12.2016
Сообщений: 329
Записей в блоге: 6
15.12.2016, 15:21 3
Цитата Сообщение от Spanch0 Посмотреть сообщение
Вопрос: Если какой-нибудь проказник будет постоянно обновлять страницу, то тем самым он будет вновь передавать данные POST и ключ будет генерироваться снова? Если да, то как удалять обнулять передаваемые им данные, после перезагрузки страницы?
Понять это действительно сложно

Но можете сделать так: присвоить полю в БД, содержащему ключ, свойство уникальности.

Тогда если даже ваш "проказник" будет жать на F5 как на гашетку пулемета - ключ в базу записываться не будет.

А вообще, да, давайте код в студию.
0
0 / 0 / 0
Регистрация: 01.12.2016
Сообщений: 48
15.12.2016, 19:56  [ТС] 4
Спасибо, что отозвались. Действительно, из-за моего незнания как устроены POST запросы, понять что я хотел, было сложно даже для меня. Решил проблему с уникальной записью в БД.

Про переменные принимающие POST-запрос, я имел: $var = $_POST['var'];

Добавлено через 10 минут
Далее у меня шло условие, если $var == $drugomyVar, выдаем сгенерированный ключ. Если обновлять страницу, то данные, которые передавались POST-запросом постоянно бы совпадали и, в следствии чего, генерировались бы ключи. Решил проблему, добавив один из уникальных параметров в БД, и при каждой перезагрузке страницы сверял. Если схожи данные, то выдаю тот же ключ.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.12.2016, 19:56

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Как удалять файлы через GET запросы?
Привет! Есть код который выводит файлы и позволяет скачать их. Как сделать удаление файлов...

Удалять и редактировать данные
Составить программу для вывода платежной ведомости фирмы которая включает в себя : 1 ФИО 2...

Удалять повторяющиеся данные двух таблиц
Здравствуйте) Сломал голову. Есть две таблицы (Одна на 6 тыс. записей, другая на 2 тыс.). Таблица...

Удалять данные из словаря во время итерации
Есть программа, нужно чтобы она работала пока пользователь ее не прервет. Алгоритм такой. Данные...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.