Пользователь заходит на страницу 1.php . Мне нужно перенаправить его на страницу 2.php вместе с сгенерированными в 1.php данными.
Пробовал записать данные в $_POST , но не доходят.
Можно в $_GET , но нежелательно, так как данные могут быть большие.
Да, логика извращённая. Возможно автор топика хочет вставить промежуточную обработку данных формы, не сильно ломая архитектуру движка сайта. А, может - ищет пути перенаправления данных с чужого 1.php на свой скрипт 2.php.
Я тут недавно обнаружил, что кроме 301/302 редиректа, есть ещё редиректы с кодом 307 и 308. Они перенаправляет все присланные данные с гарантированным сохранением метода и тела запроса. Может, ТС это надо...