Николай, просто включить логику, присваивание создает копию переменной, если переменная не является объектом(если не указано что это ссылка на переменную). $_SESSION, очевидно, не объект, значит любая операция присваивания будет создавать копию, а не ссылку.
Вячеслав Грачунов, так а руками то вообще можно все что хочешь с консоли нафигачить... Вешайте внешние ключи и внимательно наблюдайте за реакцией окружающих )
Вячеслав Грачунов, что значит откуда пришли? У вас логика раскидана по машинам и запросы в базу с каждой машины идут отдельно? IP пользователя вызвавшего скрипт можно логировать из $_SERVER['REMOTE_ADDR'], но я думаю вам нужен код (и метод) вызвавший тот или иной запрос. Тут можно использовать debug_backtrace для отслеживания цепочки вызовов.
Это все хорошо и правильно, но я бы смотрел и в сторону перепроверки кода на предмет косяков апдейта не тех полей. Насчет ошибок кстати в точку, хоть видно будет где косяки.
Леонид Смирнов, если приходит {} в консоль значит объект не имеет содержимого(или вообще не существует), попробуйте не добаввлять хтмл а сделать $("#res").append(result); , это добавляет ДОМ элементы в дерево, а не просто вставляет кусок хтмл.
Сергей Шилов, еще помочь? То есть вытащить из сторэйжа значение, найти элемент с нужным свойством и присвоить ему класс?
"Вы чего, и есть за меня будете?" (с)
Сухроб Саидов, решение чего? вам нужно сделать что-то после загрузки изображения? Тогда оформите это "что-то" в функцию и вызывайте внутри img.onload, или просто весь код туда засуньте...
hckn, никто не мешает вам использовать жс для валидации required полей, однако это не отменяет плюшек валидации браузером. Ну и на вкус и цвет... По мне она вполне вписывается в общий дизайн браузера, другое дело что меганавороченные плюшки в стиле МакОс с ней не шикарно смотрятся. Как уже сказал - одно другому не мешает.