%PDF- <> %âãÏÓ endobj 2 0 obj <> endobj 3 0 obj <>/ExtGState<>/ProcSet[/PDF/Text/ImageB/ImageC/ImageI] >>/Annots[ 28 0 R 29 0 R] /MediaBox[ 0 0 595.5 842.25] /Contents 4 0 R/Group<>/Tabs/S>> endobj ºaâÚÎΞ-ÌE1ÍØÄ÷{òò2ÿ ÛÖ^ÔÀá TÎ{¦?§®¥kuµùÕ5sLOšuY>endobj 2 0 obj<>endobj 2 0 obj<>endobj 2 0 obj<>endobj 2 0 obj<> endobj 2 0 obj<>endobj 2 0 obj<>es 3 0 R>> endobj 2 0 obj<> ox[ 0.000000 0.000000 609.600000 935.600000]/Fi endobj 3 0 obj<> endobj 7 1 obj<>/ProcSet[/PDF/Text/ImageB/ImageC/ImageI]>>/Subtype/Form>> stream
<?php defined('BASEPATH') OR exit('No direct script access allowed'); Class Cowin extends CI_Controller { function __construct(){ parent::__construct(); $this->load->model(array('Home_Model')); $userData = $this->session->userdata('user_data'); if($userData->id>0){ redirect('dashboard'); } } public function index() { $data = array(); $header = array(); $header['title'] = 'Register or SignIn for COVID 19 Vaccination Online Portal'; $this->load->view('_parts/header', $header); $this->load->view('cowin',$data); $this->load->view('_parts/footer'); } /* * Function : sendVerificationSMS */ public function sendVerificationSMS() { $mobile_no = $_POST['mob']; $otp = generate_otp(); // Validate the OTP $searchArray = array('mob'=>$mobile_no); $details = $this->Home_Model->getSingleRecord('sh_registrations_otp','*',$searchArray); // Save OTP Details $data = array(); $data = array('mob'=>$mobile_no,'otp'=>$otp); $data['is_valid'] = '1'; $data['createdon'] = date('Y-m-d H:i:s'); $time = date('Y-m-d H:i:s'); // expire the token after 1 hour $RESET_TOKEN_LIFE = '15 minutes'; $expireAt = date('Y-m-d H:i:s', strtotime($time . ' + ' . $RESET_TOKEN_LIFE)); $data['expire_at'] = $expireAt; //$data['message'] = $message = 'Your One Time Password (OTP) for Sharda COVID19 Test Booking is '.$otp.'. It will be valid for 10 minutes.'; $data['message'] = $message = $otp.' is your OTP for Sharda COVID19 Vaccination Online portal. OTP valid for only 15 minutes.'; if(empty($details)) { $response = $this->Home_Model->saveinfo('sh_registrations_otp',$data); } else { $this->Home_Model->updateinfo('sh_registrations_otp',$data,'id',$details['id']); } $sendSMS = send_sms($mobile_no,$message); // send OTP Email //echo $otp; exit(); } }