MikhailK
Новичок
Предлагаю попробовать, как это будет работать, если массивом $_POST будет пользоваться не один скрипт (в рамках которого это, безусловно, отработает), а несколько. Ну, например, первый скрипт анализирует входящий $_POST, в зависимости от этого инклюдит те или иные функции/классы, там в свою очередь (иногда довольно неожиданно) идет обращение к массиву $_POST, по итогам которого что-то делается, редиректится, инклюдится и т.д. и т.п.Автор оригинала: Активист
Жесть... Пример ниже (о том, как записать в POST данные)
PHP:$_POST = $_SESSION['old_post_data'];
Результаты будут весьма плачевными.
А кто предлагал хидден-поле с паролем?????Автор оригинала: Mandor
Если CMS построена на авторизации по куке с паролем, то однозначно надо просто переавторизовываться при посылке, вернее это происходило бы автоматически.
Если есть только кука с id сессии, то я бы пинговал сервер из js, со страницы редактирования - проблему решает. Hidden поле с паролем - плохо. Остальные варианты тоже не идеальны.
Я бы мог предложить несколько вариантов, но зачем? Нужно простое и надежное решение - это пинговалка.
Тут как раз с точки зрения авторизации все чисто.
В хидденах лежит пришедший $_POST
Относительно пинговалки на Javascript есть один момент, который начисто перечеркивает все ее достоинства. Если проскочит ошибка в одном из выполняемых на странице JavaScipt'ов, а их там в итоге может набраться довольно много, штук десять, то пинговалка в 99 случаях из 100 остановится.
