И данные POST, и переменные сеанса будут работать просто отлично. Недостатком данных POST является то, что они могут быть изменены клиентом, а переменные сеанса занимают память, поэтому вы можете выбирать их на основании этого. Лично я не думаю, что вы должны передавать такие сообщения клиенту по вышеуказанной причине, но я думаю, что вы уже делаете это, так что ...