Всем привет! Есть, к примеру, добавление новостей. После успешного добавление сделал редирект на страницу списка новостей, т.е. чтобы избежать повторного добавления, если обновить страницу... Но хочется выводить еще и сообщение, мол, Новость успешно добавлена и т.д... Как лучше сделать такое? Сейчас сделал передачу результата в сессию, потом на странице списка новостей получаю ее Добавление Код (Text): $_SESSION['msg'] = 'Новость '.$newsTitle.' успешно добавлена!'; Список новостей Код (Text): $msg->add($_SESSION['msg'], 'success') $_SESSION['msg'] = null; success - типа успешное действие, и в классе в вывод сообщения добавляю стили для вывода... ну эт не важно. Такой вариант приемлем? И как быть если нужно вывести несколько сообщений с разными статусами? Что-то после ночи работы не могу четко сообразить как сделать... Заранее спасибо.
Ага. Чет я не сообразил сначала PHP: <?php $_SESSION['msg'] = array ( 'Какой-то текст' => 'success', 'Еще текст' => 'error' ); foreach($_SESSION['msg'] as $key => $val) { $msg->add($key, $val); } $_SESSION['msg'] = null;