首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用codeigniter验证电子邮件

使用codeigniter验证电子邮件
EN

Stack Overflow用户
提问于 2010-08-06 22:08:18
回答 2查看 9.2K关注 0票数 2

如何使用codeigniter验证电子邮件地址?我刚看过手册,找不到这个。

对于电子邮件验证,我指的是与您在社区论坛上注册时看到的完全相同的验证。

提前感谢!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-08-06 23:26:16

使用Email Class发送电子邮件。这封电子邮件可以包含一个带有“密钥”的链接,一个随机的类似散列的东西,比如5dfg7898ssdf (这是我编的:)。该链接可以指向: example.com/verify/user/5dfg7898ssdf,然后在名为"verify“的codeigniter控制器中,您可以放置此函数(只需一些快速代码):

代码语言:javascript
复制
function user($key = NULL)
{
 if($key)
 {
  // Find key in database
  // If it exists, then mark
  // the corresponding user as "activated"
 }
}
票数 6
EN

Stack Overflow用户

发布于 2013-10-19 11:46:51

代码语言:javascript
复制
function verify($verificationText=NULL){    

$noRecords = $this->HomeModel->verifyEmailAddress($verificationText);   

if ($noRecords > 0){ 
    $error = array( 'success' => "Email Verified Successfully!");   
}else{ 
    $error = array( 'error' => "Sorry Unable to Verify Your Email!");   
} 
    $data['errormsg'] = $error; 
    $this->load->view('index.php', $data);  
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3424542

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档