<main> <?php $user_id = $this->session->userdata("user_id"); //echo '<pre>'; print_r($user); //echo '</pre>'; $pre1_year_4 = get_gopremium_price('pre1_year_4'); $pre1_year_2 = get_gopremium_price('pre1_year_2'); $pre1_year_1 = get_gopremium_price('pre1_year_1'); $pre2_year_4 = get_gopremium_price('pre2_year_4'); $pre2_year_2 = get_gopremium_price('pre2_year_2'); $pre2_year_1 = get_gopremium_price('pre2_year_1'); ?> <div class="set_errors"> <?php if ($this->session->flashdata('validation_error_messages')) { echo $this->session->flashdata('validation_error_messages'); } echo validation_errors(); if ($this->session->flashdata('flash_message')) { //echo "->".$this->session->flashdata("flash_mynl_tab"); echo '<div class="alert ' . $this->session->flashdata("flash_class") . '">'; echo '<a class="close" data-dismiss="alert">×</a>'; echo $this->session->flashdata("flash_message"); echo '</div>'; } //echo '<pre>'; print_r($user); die; ?> </div> <section class="knewdog findnewsletter" id="container"> <section id="knewdog_leftbar"> <div class="knewdog_leftbar_inner">
<main> <?php $user_id = $this->session->userdata("user_id"); $account_detail = get_gopremium_price($payment); $timestamp = strtotime('+' . $account_detail['total_years']); $date_to = date('F j, Y', $timestamp); $date_today = date('F j, Y'); $get_user = $this->user_model->get_user_by_id($user_id); //echo '<pre>'; print_r($account_type); ?> <div class="set_errors"> <?php if ($this->session->flashdata('validation_error_messages')) { echo $this->session->flashdata('validation_error_messages'); } echo validation_errors(); if ($this->session->flashdata('flash_message')) { //echo "->".$this->session->flashdata("flash_mynl_tab"); echo '<div class="alert ' . $this->session->flashdata("flash_class") . '">'; echo '<a class="close" data-dismiss="alert">×</a>'; echo $this->session->flashdata("flash_message"); echo '</div>'; } //echo '<pre>'; print_r($user); die; ?> </div> <section class="homepage" id="container"> <div class="homepage_inner" style="overflow: hidden;border-bottom: 1px solid #CECECE;"> <div class="chk_article"> <p><strong> <span style=" font-size:14px;"><?php
public function success() { $this->load->model("invoice_model"); $this->load->helper('email'); //load email library $this->load->library('email'); // echo '<pre>'; print_r($_REQUEST); die; $id = $_POST['item_number']; $get_primary_email = $this->invoice_model->getPrimaryEmail($id); $usermail = $get_primary_email[0]['email']; $payment_date = date('Y-m-d H:i:s', strtotime($_POST['payment_date'])); $data = array("status" => $_POST['payment_status'], "payment_date" => $payment_date, "txn_id" => $_POST["txn_id"]); if ($this->invoice_model->update_invoice_by_item_number($id, $data) == true) { $get_payment_type = $this->invoice_model->get_invoice_by_field(array("item_number"), array($id)); $getmemebership_type = get_gopremium_price($get_payment_type[0]['payment_type']); $this->user_model->update_user($get_payment_type[0]['user_id'], array("type_of_membership" => $getmemebership_type['type_of_membership'])); if ($this->session->userdata('is_logged_in')) { $this->session->unset_userdata(array('type_of_membership' => '')); $session = array('type_of_membership' => $getmemebership_type['type_of_membership']); //bhushan changes if (valid_email($usermail)) { // compose email $get_admin_detail = get_admin_detail(); //common helper function for admin detail $this->email->from($get_admin_detail['email']); $this->email->to($usermail); $this->email->set_mailtype("html"); $this->email->subject('Account upgrade confirmation'); $session_lang = $this->session->userdata('language_shortcode'); $type_membership = get_type_of_membership_txt($session['type_of_membership']); $user_name = $_POST['first_name']; $replace = array('{upgrade_username}', '{type_of_membership}'); $with = array("{$user_name}", "{$type_membership}"); $email_template_content = $this->email_template_model->get_email_template_by_id(7); if (isset($email_template_content[0]['description_' . $session_lang]) && !empty($email_template_content[0]['description_' . $session_lang])) { $template_content = $email_template_content[0]['description_' . $session_lang]; $message = str_replace($replace, $with, $template_content); $content = "<html><body><div style='font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin:0; padding:0;'>{$message}</div></body></html>"; $this->email->message($content); } else { $template_content = $email_template_content[0]['description_en']; $message = str_replace($replace, $with, $template_content); $content = "<html><body><div style='font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin:0; padding:0;'>{$message}</div></body></html>"; $this->email->message($content); } //echo "<pre>";print_r($session['type_of_membership']); if (!$this->email->send()) { // show_error($this->email->print_debugger()); $msgadd = "<strong>" . _clang(EMAIL_NOT_SENT) . " </strong>"; //.$this->email->print_debugger(); $data['flash_message'] = TRUE; $this->session->set_flashdata('flash_class', 'alert-error'); $this->session->set_flashdata('flash_message', $msgadd); redirect("home"); } $this->session->set_userdata($session); } else { if ($redirect == 'home') { $this->session->set_flashdata('validation_error_messages', validation_errors()); redirect('home'); } } //end changes } $this->session->set_flashdata('flash_class', 'alert-success'); $this->session->set_flashdata('flash_message', '<strong>' . _clang(WELL_DONE) . '</strong> ' . _clang(YOUR_PAYMENT_COMPLETE) . ''); redirect("home"); } }