email template done:suseendhiran

This commit is contained in:
suseendhiran17 2023-05-17 17:34:45 +05:30
parent eb0a97dc57
commit 7d44030a5e
3 changed files with 28 additions and 12 deletions

View File

@ -85,13 +85,9 @@ class Member_controller extends BaseController
// Generate a random verification code
$verification_code = rand(10 , 99 ).rand(10 , 99 ).rand(10 , 99 );
$MemberData['verification_code'] = $verification_code;
// print_r($MemberData);die();
$insert_data = $this->MemberModel->save($MemberData);
if($insert_data)
{
// Send the verification email
// return redirect()->to(base_url()."mail/".$this->request->getVar('email')."/".$verification_code);
// Send the verification email
$sendmail_controller = new Sendmail_controller();
$sendmail_controller->index($this->request->getVar('email') , $MemberData['verification_code'] , 1);
return redirect()->to(base_url());

View File

@ -46,6 +46,10 @@ class Sendmail_controller extends BaseController
$data['html'] = str_replace("%name%",$mem_data[0]['name'],$temp_data[0]['html']);
}
$message = view('verification_mail_temp',$data);
if ($temp_data[0]['is_active'] == 1)
$email->setSubject($temp_data[0]['subject']);
else
$email->setSubject('Password change');
}
else
{
@ -59,6 +63,10 @@ class Sendmail_controller extends BaseController
$message = view('verification_mail_temp',$data);
}
$message = view('verification_mail_temp',$data);
if ($temp_data[0]['is_active'] == 1)
$email->setSubject($temp_data[0]['subject']);
else
$email->setSubject('Password change');
}
// user => type 2
else if($return == 3)
@ -74,6 +82,10 @@ class Sendmail_controller extends BaseController
if ($temp_data)
$data['html'] = str_replace("%name%",$user_data[0]['name'],$temp_data[0]['html']);
$message = view('verification_mail_temp',$data);
if ($temp_data[0]['is_active'] == 1)
$email->setSubject($temp_data[0]['subject']);
else
$email->setSubject('Username Password');
}
// otp => type 3
else if ($return == 2)
@ -91,6 +103,10 @@ class Sendmail_controller extends BaseController
$data['html'] = str_replace("%otp%",$code,$html);
}
$message = view('verification_mail_temp',$data);
if ($temp_data[0]['is_active'] == 1)
$email->setSubject($temp_data[0]['subject']);
else
$email->setSubject('OTP verification');
}
else
{
@ -103,8 +119,11 @@ class Sendmail_controller extends BaseController
$data['html'] = str_replace("%otp%",$code,$html);
}
$message = view('verification_mail_temp',$data);
if ($temp_data[0]['is_active'] == 1)
$email->setSubject($temp_data[0]['subject']);
else
$email->setSubject('OTP verification');
}
$message = view('verification_mail_temp',$data);
}
// member => type 1
else if($return == 1)
@ -121,9 +140,11 @@ class Sendmail_controller extends BaseController
if ($temp_data)
$data['html'] = str_replace("%name%",$user_data[0]['name'],$temp_data[0]['html']);
$message = view('verification_mail_temp',$data);
if ($temp_data[0]['is_active'] == 1)
$email->setSubject($temp_data[0]['subject']);
else
$email->setSubject('Verify your email address');
}
$email->setSubject('Verify your email address');
$email->setMessage($message);
if ($email->send())
{
@ -162,10 +183,12 @@ class Sendmail_controller extends BaseController
// Show error message
echo 'Error in verifying email. Please try again.';
}
}else{
}
else
{
// Show error message
echo 'Email already verified.';
}
}
}
else
{

View File

@ -94,9 +94,6 @@
<script src="<?= base_url()."/public"; ?>/assets/js/pages/email.init.js"></script>
<!-- App js -->
<script src="<?= base_url()."/public"; ?>/assets/js/app.min.js"></script>
</body>