Код: Выделить всё
function bla () {
echo "bla";
// here simple SQL for insert into table
}
Если я просто обновлю страницу (F5) , функция PHP не вставляет данные в базу данных, а только печатает данные. При изменении печатаемого текста она печатает новый измененный текст, но вставка в базу данных также не происходит.
Тогда, если выберите URL-адрес в адресной строке Firefox, а затем нажмите F5, функция PHP работает полностью, что означает вставку в базу данных и печать, оба выполняются.
Это происходит только в Firefox, в других браузерах все работает как положено, каждый обновляется страница, и функция PHP работает полностью.
Я знаю, это звучит очень странно, но это действительно так, я проверял это на локальном хосте.
Во-первых, Я думаю это кэш, но как я уже говорил, функция печатает любые измененные данные при каждом обновлении, не выполняется только запрос SQL, выполняется только вставка SQL. Если я выберу адресную строку Firefox, а затем обновлю страницу?
Я не использую js
Я не использую js code> или cookie, в данном случае это обычная сделка PHP/PostgreSQL и Firefox.
Есть ли опыт работы с чем-то подобным?
Подробнее здесь: https://stackoverflow.com/questions/391 ... e-behavior
Мобильная версия