Показать сообщение отдельно
  #9 (permalink)  
Старый 09.06.2015, 11:55
Аспирант
Отправить личное сообщение для ninja2 Посмотреть профиль Найти все сообщения от ninja2
 
Регистрация: 07.06.2015
Сообщений: 90

Сообщение от ksa Посмотреть сообщение
Смотри какие запросы отправляются... Что им отвечают... И что потом с этим делается...

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

ЕЕ нужно наверно по крону вызывать или хз. Та функция что дубли делает она раз вызывается когда сессия пользователя есть и когда в БД flag в 0 установлен, то тогда идет вызов этой функции. Получается одновременно эта функция вызывается в двух браузерах, эта функция изменяет в БД флаг в 1 и видимо она не успевает изменить этот флак до вызова в другом браузере.

Оно через раз раз дубли добавляются, а раз по одному разу добавляется. ппц что ж делать?

Да похоже крон нужно будет использовать для функции. без крона наверно функцию по условию в двух браузерах сможет 2 раза вызватся, если сделать одновременно запросс?
Ответить с цитированием