gpt4 book ai didi

javascript - 在codeigniter的div中显示消息

转载 作者:行者123 更新时间:2023-11-28 06:36:45 25 4
gpt4 key购买 nike

我创建了一个包含以下字段的表单,并在其下方创建了一个 ID 为 email_feedback 的 div 来显示消息。

label>Email</label>
<div class="input-group">
<input name="email" id="email_id" type="email" class="form-control" placeholder="Email" required>
<span class="input-group-addon"><i class="fa fa-envelope-o fa-fw"></i></span>
<div id="email_feedback"></div>
</div>

我在 js 的单独文件中创建了以下 jquery 函数。

$(function() {       
$("#register_submit").click(function() {
$.post("<?php echo base_url(); ?>user/login_register/about",
{ email : $("#email_id").val() }, function(data) {
$("#email_feedback").html(data);
console.log(data.length);
});
});
});

我在 Controller 中编写了以下函数。

function about() {     
$email = $this->input->post('email');
$email_verify = $this->userdata_insertion->read_user_information($email);
if($email_verify == "true"){
echo "The user already exists";
}
}

以及模型中的这个函数。

public function read_user_information($email) {

$condition = "email =" . "'" . $email . "'";
$this->db->select('*');
$this->db->from('vtiger_users_details');
$this->db->where($condition);
$this->db->limit(1);
$query = $this->db->get();

if ($query->num_rows() == 1) {
return true;
} else {
return false;
}
}

但是每当我尝试使用之前使用过的电子邮件 ID 时,它都不会显示错误消息,任何人都可以让我知道我在哪里犯了错误。

最佳答案

尝试:

Controller :

if($email_verify){
echo "The user already exists";
}

型号:

public function read_user_information($email) {


$this->db->select('*');
$this->db->from('vtiger_users_details');
$this->db->where('email',$email);
$this->db->limit(1);
$query = $this->db->get();

if ($query->num_rows() == 1) {
return true;
} else {
return false;
}
}

关于javascript - 在codeigniter的div中显示消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34218272/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com