"遇到PHP错误严重性:通知消息:未定义的变量:"在Codeigniter

时间:2018-03-12 01:58:35

标签: php codeigniter

我在代码点火器中收到通知,我不知道如何摆脱它。我有一个admin.php视图文件,其中包含以下相关代码:

管理员页面

<p><strong><div id="myErr">
<?php  
echo "$myError";
?>
</div>
</strong></p>

我有一个Admin.php控制文件,其中包含以下相关代码:

public function addPerson()
{
  // GET AND SET POSTED DATA
  $username = $this->input->post('username');
  $password = $this->input->post('password');
  $accesslevel = $this->input->post('accesslevel');
  $myerror = "";
  // add the person to database with

    if (strlen($username) < 1)
    {
      $myerror = "The Username field is required.";
    }
    if(strlen($myerror)==0)
    {
      $this->db->query("INSERT INTO usersas6 "."(compid,username,password,accesslevel) VALUES "."(null,'$username', '$password', '$accesslevel')");
      $this->getAllPerson();
      $this->template->show('Admin', $this->TPL);
    }
    if(strlen($myerror) != 0){
      $this->TPL["myError"] = $myerror;
      $this->getAllPerson();
      $this->template->show('Admin', $this->TPL);
    }
}

当我提交相关表格时,设置实际上有效。出现错误输出!但是在加载的页面上有这条警告信息(在提交表格之前),我不知道如何摆脱它。

0 个答案:

没有答案