Вы на самом деле не нужно делать какой-либо фрагмент коды для установки сеанса сообщения, Fuel PHP обеспечивает очень хороший интерфейс для обработки такой функции. Его основным классом занятий здесь является то, как нам нужно использовать в соответствии с документацией.
в вашем случае позволяет сказать, что вам нужно перенаправить login_action от register_action и после успешного завершения процесса регистрации, а затем просто установить флэш-сообщение, как показано ниже
Session::set_flash('success', 'Your account has been successfully created !');
Позже в окне просмотра файла логина, вы можете просто использовать приведенный ниже код, чтобы получить флэш-сообщение, которое вы хотите.некоторые, что, как это
<?php if (Session::get_flash('success')): ?>
<div class="alert-box info">
<?php echo Session::get_flash('success') ; ?>
</div>
<?php endif; ?>
Также Вы можете удалить сообщение сессии сказать «успех» в приведенном выше примере, используя только delete_flash метод, как показано ниже
Session::delete_flash('success');
Чтобы узнать больше о классе сеанса вы можете узнать ссылка ниже
FuelPhp Session Class docuementation
, а также перенаправлять пользователя, вам не нужно писать какой-либо новый PHP-код, Fuel PHP дает хороший интерфейс для этого тоже, его класс «Response», который имеет методы, определенные для Вас, чтобы сделать это
Вот как вам нужно перенаправить пользователя в любой из вашего контроллера действия
Response::redirect('yourRouteName');
всегда хорошая чтобы использовать классы, определенные в структуре, которые на самом деле определяются с намерением сделать жизнь разработчиков легкой.
Будучи объектом, ориентированным на ваш подход к программированию, особенно при использовании хорошего качества OOP MVC, например fuelPhp, позволяет вам постоянно изобретать колесо (DRY), предоставляя вам доступ к готовому Getters and setters.
Надеюсь, что это поможет
Хотя код @Telvin Nguyen может работать так, как предполагалось, используя классы, которые предлагает инфраструктура, это правильный способ сделать что-то. Я голосую за это! –
Да, это то, что я делал, когда я спрашивал об установке переменных вспышки. Работает чудесно. – n0pe