CodeIgniterでコントローラー内でアラートメッセージを表示する方法


  1. CodeIgniterのコントローラーでアラートメッセージを表示するには、まずCodeIgniterのセッションクラスをロードする必要があります。コントローラーのコンストラクタで次のようにセッションクラスをロードします。
$this->load->library('session');
  1. アラートメッセージを表示するために、コントローラー内の適切な場所で次のようにセッションデータを設定します。
$this->session->set_flashdata('message', 'これはアラートメッセージです。');
  1. ビューにアラートメッセージを表示するために、ビューファイルで次のようにコードを追加します。
<?php if ($this->session->flashdata('message')): ?>
  <div class="alert alert-success">
    <?php echo $this->session->flashdata('message'); ?>
  </div>
<?php endif; ?>

これで、コントローラー内で設定したアラートメッセージがビューに表示されます。

上記のコードでは、アラートメッセージのスタイルとして「alert-success」を使用していますが、必要に応じて他のスタイルを適用することもできます。

この方法を使用すると、コントローラー内で簡単にアラートメッセージを表示することができます。エラーメッセージなど、他の種類のメッセージを表示する場合も同様の手順を使用できます。

以上が、CodeIgniterのコントローラー内でアラートメッセージを表示する方法です。