これは、私がそれを行う方法を見つけることができないという質問です。ホームビューには、フォームを送信するときにユーザーの入力がサインインしたばかりの場合にエコーアウトする php セクションがあります。しかし、これを行っていると、そのコントローラーがまだ実行されていないため、未定義のエラーが発生します。これが私のホームビューです。
<?php include('header.php'); ?>
<?php echo $sign_in_results;?>
<?php include('forms/forms.php'); ?>
<?php include('footer.php'); ?>
これは私のサインインコントローラーで、送信が押されると実行され、モーダルは true または false を返します。
function form_sign_in_controller(){
$this->load->model("form_sign_in");
$database_insert_results = $this->form_sign_in->check_user_detail_with_db();
$data['sign_in_results']= $database_insert_results;
$template = $this->load->View('main_view', $data);
}
if(isset()). を使用しようとしました。エラーはなくなりましたが、そのセクションは何もエコーしません。何か案が?ありがとう