Не используйте $ _SESSION, как вам было предложено.Данные сеанса делятся со всеми другими страницами, в том числе открытыми в других вкладках.Вы можете получить непредсказуемое поведение, если вы используете один и тот же трюк в нескольких местах вашего сайта.
Непроверенный лучший код будет выглядеть примерно так.предыдущий пост, подобный этому
session_start();
$post = array();
$data_key = 'POSTDATA_'.$_GET['data_id'];
if ( !empty ( $_GET['data_id'] ) && !empty( $_SESSION[$data_key] ))
{
$post = $_SESSION[$data_key];
unset ( $_SESSION[$data_key] );
}
Приведенный выше код не проверен, возможно, вам придется столкнуться с некоторой ошибкой, прежде чем она заработает.