mail :suseendhiran
This commit is contained in:
parent
5a6cbdad84
commit
5eda2a1d5e
@ -31,16 +31,25 @@ class Member_controller extends BaseController
|
|||||||
|
|
||||||
if($memberdata)
|
if($memberdata)
|
||||||
{
|
{
|
||||||
if (password_verify($password, $memberdata['password']))
|
if ($memberdata['is_email_verified'])
|
||||||
{
|
{
|
||||||
|
|
||||||
$this->session->set('logged_user',$memberdata['id']);
|
if (password_verify($password, $memberdata['password']))
|
||||||
return redirect()->to(base_url().'member_home');
|
{
|
||||||
|
|
||||||
|
$this->session->set('logged_user',$memberdata['id']);
|
||||||
|
return redirect()->to(base_url().'member_home');
|
||||||
|
}
|
||||||
|
else{
|
||||||
|
$this->session->setTempdata('error','sorry wrong password entered for the Email',3);
|
||||||
|
return redirect()->to(base_url());
|
||||||
|
}
|
||||||
}
|
}
|
||||||
else{
|
else{
|
||||||
$this->session->setTempdata('error','sorry wrong password entered for the Email',3);
|
$this->session->setTempdata('error','Sorry your mail does not verified.please check your mail',3);
|
||||||
return redirect()->to(base_url());
|
return redirect()->to(base_url());
|
||||||
}
|
}
|
||||||
|
|
||||||
}else
|
}else
|
||||||
{
|
{
|
||||||
$this->session->setTempdata('error','sorry Email does not existe',3);
|
$this->session->setTempdata('error','sorry Email does not existe',3);
|
||||||
|
|||||||
@ -14,7 +14,6 @@ class Sendmail_controller extends BaseController
|
|||||||
}
|
}
|
||||||
public function index($to,$code)
|
public function index($to,$code)
|
||||||
{
|
{
|
||||||
echo '<p>Please click your email address to verify</p>';
|
|
||||||
$email = \Config\Services::email();
|
$email = \Config\Services::email();
|
||||||
|
|
||||||
$email->setFrom('suseendhiran.1702117@srit.org', 'suseendhiran');
|
$email->setFrom('suseendhiran.1702117@srit.org', 'suseendhiran');
|
||||||
@ -27,7 +26,8 @@ class Sendmail_controller extends BaseController
|
|||||||
$email->setSubject('Verify your email address');
|
$email->setSubject('Verify your email address');
|
||||||
$email->setMessage($message);
|
$email->setMessage($message);
|
||||||
if ($email->send()) {
|
if ($email->send()) {
|
||||||
return 1;
|
$this->session->setTempdata('mail_success', "Please check your mail to verify",3);
|
||||||
|
return redirect()->to(base_url());
|
||||||
} else {
|
} else {
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
@ -47,8 +47,7 @@ class Sendmail_controller extends BaseController
|
|||||||
if($update_data)
|
if($update_data)
|
||||||
{
|
{
|
||||||
// Show success message
|
// Show success message
|
||||||
$this->session->set_flashdata('mail_success', "Your email has been verified. Please login to continue.");
|
echo 'Email verification sucessfully.';
|
||||||
return redirect()->to(base_url());
|
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
|||||||
@ -32,7 +32,7 @@ class Member_model extends Model
|
|||||||
{
|
{
|
||||||
|
|
||||||
$builder = $this->db->table('member');
|
$builder = $this->db->table('member');
|
||||||
$builder -> select("id,mobile,email,password");
|
$builder -> select("id,mobile,email,password,is_email_verified");
|
||||||
$builder -> where('email',$email);
|
$builder -> where('email',$email);
|
||||||
$result = $builder->get();
|
$result = $builder->get();
|
||||||
if(count($result->getResultArray()) ==1)
|
if(count($result->getResultArray()) ==1)
|
||||||
|
|||||||
@ -42,7 +42,23 @@
|
|||||||
</div>
|
</div>
|
||||||
</br>
|
</br>
|
||||||
<form method="post" action="<?= base_url(); ?>">
|
<form method="post" action="<?= base_url(); ?>">
|
||||||
<h1><?php echo $this->session->flashdata('mail_success'); ?></h1>
|
|
||||||
|
|
||||||
|
<?php if(session()->getTempdata('mail_success')):?>
|
||||||
|
<div class="alert alert-success" >
|
||||||
|
<?= session()->getTempdata('mail_success'); ?>
|
||||||
|
</div>
|
||||||
|
<?php endif;?>
|
||||||
|
|
||||||
|
|
||||||
|
<?php if(session()->getTempdata('error')):?>
|
||||||
|
<div class="alert alert-danger" >
|
||||||
|
<?= session()->getTempdata('error'); ?>
|
||||||
|
</div>
|
||||||
|
<?php endif;?>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<div class="form-group mb-3">
|
<div class="form-group mb-3">
|
||||||
<label for="emailaddress">Email address</label>
|
<label for="emailaddress">Email address</label>
|
||||||
<input class="form-control" type="email" name="email" id="emailaddress" required="" value="gwm@gmail.com" placeholder="Enter your email">
|
<input class="form-control" type="email" name="email" id="emailaddress" required="" value="gwm@gmail.com" placeholder="Enter your email">
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user