MOON
Server: Apache
System: Linux nserver.cafsindia.com 4.18.0-553.104.1.lve.el8.x86_64 #1 SMP Tue Feb 10 20:07:30 UTC 2026 x86_64
User: cafsindia (1002)
PHP: 8.2.30
Disabled: NONE
Upload Files
File: /home/cafsindia/lms_cafsinfotech_in/application/views/user/profile_update_form.php
<?php defined('BASEPATH') OR exit('No direct script access allowed');?>
<?php
   $currency =  get_admin_setting('currency_code');
   $currency_code =  get_currency_symbol($currency);
?>
<div class="container-fluid pt-5 body_background profile_update_page">
   <div class="container">
      <div class="row">
         <div class="col-12 "> 
            <ul class="nav nav-tabs m-0 p-0 bg-white" id="my-profile-Tab" role="tablist">
               <li class="nav-item w-30">
                  <a class="nav-link active" id="profile-tab" data-toggle="tab" href="#profile" role="tab" aria-controls="profile" aria-selected="false"><?php echo lang('profile_user'); ?></a>
               </li>
               <li class="nav-item w-30">
                  <a class="nav-link " id="quiz-purchased-tab" data-toggle="tab" href="#quiz-purchased" role="tab" aria-controls="purchased" aria-selected="true"><?php echo lang('purchased_quiz'); ?></a> 
               </li>
               <li class="nav-item w-30">
                  <a class="nav-link " id="quiz-like-tab" data-toggle="tab" href="#quiz-like" role="tab" aria-controls="fav-product" aria-selected="true"><?php echo lang('like_quiz'); ?></a> 
               </li>
               <li class="nav-item w-30">
                  <a class="nav-link " id="post-like-tab" data-toggle="tab" href="#post-like" role="tab" aria-controls="fav-post" aria-selected="true"><?php echo lang('like_post'); ?></a> 
               </li>
               <li class="nav-item w-30">
                  <a class="nav-link " id="payment-list-tab" data-toggle="tab" href="#payment-list" role="tab" aria-controls="payment" aria-selected="true"><?php echo lang('dashboard_payment'); ?></a> 
               </li>
            </ul>
            <div class="tab-content" id="my-profile-TabContent">
               <div class="tab-pane fade active show" id="profile" role="tabpanel" aria-labelledby="profile-tab">
                  <div class="bg-white card-primary">
                     <div class="card-header">
                        <h4><?php echo lang('Update Profile'); ?></h4>
                     </div>
                     <div class="card-body">
                        <?php echo form_open_multipart('', array('role'=>'form')); ?>
                        <?php // username ?>
                        <div class="row">
                           <div class="col-12 col-sm-10 offset-sm-1 col-md-8 offset-md-2 col-lg-8 offset-lg-2 col-xl-8 offset-xl-2">
                              <div class="row">
                                 <div class="form-group col-12<?php echo form_error('username') ? ' has-error' : ''; ?>">
                                    <?php echo form_label(lang('username'), 'username', array('class'=>'control-label')); ?>
                                    <span class="required"> * </span>
                                    <?php echo form_input(array('name'=>'username', 'id'=>'username','value'=>set_value('username', (isset($user['username']) ? $user['username'] : '')), 'class'=>'form-control')); ?>
                                    <span class="small text-danger"> <?php echo strip_tags(form_error('username')); ?> </span>
                                 </div>
                              </div>
                              <div class="row">
                                 <?php // first name ?>    
                                 <div class="form-group col-6<?php echo form_error('first_name') ? ' has-error' : ''; ?>">
                                    <?php echo form_label(lang('front_first_name'), 'first_name', array('class'=>'control-label')); ?>
                                    <span class="required">*</span>
                                    <?php echo form_input(array('name'=>'first_name','id'=>'first_name', 'value'=>set_value('first_name', (isset($user['first_name']) ? $user['first_name'] : '')), 'class'=>'form-control')); ?>
                                    <span class="small text-danger"> <?php echo strip_tags(form_error('first_name')); ?> </span>
                                 </div>
                                 <?php // last name ?>
                                 <div class="form-group col-6<?php echo form_error('last_name') ? ' has-error' : ''; ?>">
                                    <?php echo form_label(lang('front_last_name'), 'last_name', array('class'=>'control-label')); ?>
                                    <span class="required">*</span>
                                    <?php echo form_input(array('name'=>'last_name','id'=>'last_name', 'value'=>set_value('last_name', (isset($user['last_name']) ? $user['last_name'] : '')), 'class'=>'form-control')); ?>
                                    <span class="small text-danger"> <?php echo strip_tags(form_error('last_name')); ?> </span>
                                 </div>
                              </div>
                              <div class="row">
                                 <?php // email ?>
                                 <div class="form-group col-6<?php echo form_error('email') ? ' has-error' : ''; ?>">
                                    <?php echo form_label(lang('front_email'), 'email', array('class'=>'control-label')); ?>
                                    <span class="required">*</span>
                                    <?php echo form_input(array('name'=>'email', 'value'=>set_value('email', (isset($user['email']) ? $user['email'] : '')), 'class'=>'form-control', 'type'=>'email')); ?>
                                    <span class="small text-danger"> <?php echo strip_tags(form_error('email')); ?> </span>
                                 </div>
                                 <?php // language ?>
                                 <div class="form-group col-6<?php echo form_error('language') ? ' has-error' : ''; ?>">
                                    <?php echo form_label(lang('front_language'), 'language', array('class'=>'control-label')); ?>
                                    <span class="required">*</span>
                                    <?php echo form_dropdown('language', $this->languages, (isset($user['language']) ? $user['language'] : $this->config->item('language')), 'id="language" class="form-control"'); ?>
                                    <span class="small text-danger"> <?php echo strip_tags(form_error('language')); ?> </span>
                                 </div>
                              </div>
                              <div class="row">
                                 <?php // password ?>
                                 <div class="form-group col-6<?php echo form_error('password') ? ' has-error' : ''; ?>">
                                    <?php echo form_label(lang('password'), 'password', array('class'=>'control-label')); ?>
                                    <?php if ($password_required) : ?>
                                    <span class="required">* </span>
                                    <?php endif; ?>
                                    <?php echo form_password(array('name'=>'password', 'value'=>'', 'class'=>'form-control', 'autocomplete'=>'off')); ?>
                                    <span class="small text-danger"> <?php echo strip_tags(form_error('password')); ?> </span>
                                 </div>
                                 <?php // password repeat ?>
                                 <div class="form-group col-6<?php echo form_error('password_repeat') ? ' has-error' : ''; ?>">
                                    <?php echo form_label(lang('front_password_repeat'), 'password_repeat', array('class'=>'control-label')); ?>
                                    <?php if ($password_required) : ?>
                                    <span class="required">* </span>
                                    <?php endif; ?>
                                    <?php echo form_password(array('name'=>'password_repeat', 'value'=>'', 'class'=>'form-control', 'autocomplete'=>'off')); ?>
                                    <span class="small text-danger"> <?php echo strip_tags(form_error('password_repeat')); ?> </span>
                                 </div>
                                 <?php if ( ! $password_required) : ?>
                                 <div class="col-12 mb-3">
                                    <span class="help-block text-warning"><?php echo lang('help_passwords'); ?></span>
                                 </div>
                                 <?php endif; ?>
                              </div>
                              <div class="row d-none">
                                 <div class="form-group col-12<?php echo form_error('password_repeat') ? ' has-error' : ''; ?>">
                                    <?php echo form_label(lang('front_upload_image'), 'user_image', array('class'=>'control-label')); ?>
                                    <?php echo form_upload(array('name'=>'user_image','class'=>'form-control'));?>
                                 </div>
                              </div>
                              <?php // buttons ?>
                              <div class="row ">
                                 <div class="form-group col-12 mt-3"> 
                                    <?php if ($this->session->userdata('logged_in')) : ?>
                                    <button type="submit" name="submit" class="btn btn-block btn-primary"><span class="glyphicon glyphicon-save"></span> <?php echo lang('core_button_save'); ?></button>
                                    <?php else : ?>
                                    <button type="submit" name="submit" class="btn btn-block btn-primary btn-lg"><?php echo lang('users_register'); ?></button>
                                    <?php endif; ?>
                                 </div>
                              </div>
                           </div>
                        </div>
                        <?php echo form_close(); ?>      
                     </div>
                  </div>
               </div>
               <div class="tab-pane fade " id="quiz-purchased" role="tabpanel" aria-labelledby="quiz-purchased-tab">
                  <div class="bg-white card-primary">
                    <div class="card-header">
                      <h4></h4>
                    </div>
                    <div class="card-body">
                      <div class="row">
                        <?php 
                              $data['quiz_list_data'] = $purchased_quiz;
                              $this->load->view('quiz_data_list',$data); 
                            ?> 
                      </div>
                    </div>    
                  </div>  
               </div>
               <div class="tab-pane fade " id="quiz-like" role="tabpanel" aria-labelledby="quiz-like-tab">
                  <div class="bg-white card-primary">
                     <div class="card-header">
                        <h4></h4>
                     </div>
                     <div class="card-body">
                        <div class="row">
                            <?php 
                              $data['quiz_list_data'] = $quiz_data;
                              $this->load->view('quiz_data_list',$data); 
                            ?>   
                        </div>
                     </div>
                  </div>
               </div>
               <div class="tab-pane fade " id="post-like" role="tabpanel" aria-labelledby="post-like-tab">
                 <div class="bg-white card-primary">
                     <div class="card-header">
                        <h4></h4>
                     </div>
                     <div class="card-body">
                        <div class="row">
                           <?php 
                              $data['blog_list_data'] = $like_post;
                              $this->load->view('common_blog_list',$data);
                           ?>
                        </div>      
                     </div>      
                  </div>
               </div>
               <div class="tab-pane fade " id="payment-list" role="tabpanel" aria-labelledby="payment-list-tab">
                  <div class="bg-white card-primary">
                     <div class="card-header">
                        <h4></h4>
                     </div> 
                     <div class="card-body">
                        <div class="row">
                           <div class="col-12 my-5">
                              <?php if($payment_list){ ?>                            
                              <table class="table">
                                <thead class="thead-dark">
                                  <tr class="py-5">
                                    <th scope="col" class="py-5"><?php echo lang('name'); ?></th>
                                    <th scope="col" class="py-5"><?php echo lang('dashboard_quiz'); ?></th>
                                    <th scope="col" class="py-5"><?php echo lang('amount'); ?></th>
                                    <th scope="col" class="py-5"><?php echo lang('payment_method'); ?></th>
                                    <th scope="col" class="py-5"><?php echo lang('admin_status'); ?></th>
                                    <th scope="col" class="py-5"><?php echo lang('admin_table_action'); ?></th>
                                  </tr>
                                </thead>
                                <tbody>
                                 <?php
                                   foreach ($payment_list as  $payment_array) 
                                   {
                                     
                                 ?>   
                                    <tr>
                                       <td class="py-5"><?php echo $payment_array->first_name.' '.$payment_array->last_name;?></td>
                                       <td class="py-5"><?php echo $payment_array->item_name;?></td>
                                       <td class="py-5"><?php echo $payment_array->item_price_currency.' '.$payment_array->item_price;?></td>
                                       <td class="py-5"><?php echo $payment_array->payment_gateway;?></td>
                                       <?php $status = ($payment_array->payment_status == 'pending' ? 'text-warning' : ($payment_array->payment_status == 'fail' ? 'text-danger' : ($payment_array->payment_status == 'succeeded' ? 'text-success' : ''))); ?>
                                       <td class="<?php echo $status;?> py-5 "><?php echo $payment_array->payment_status;?></td>
                                       
                                       <?php 
                        
                                        $encrypted_payment_id = $this->encrypt->encode($payment_array->id);
                                        $encrypted_payment_id = str_replace("=","","$encrypted_payment_id");
                                      ?>
                                       <td>
                                          <span class="btn btn-warning my-3 myBtn" data-payment_id="<?php echo $payment_array->id;?>" data-toggle="modal" data-target="#myModal" data-whatever="@mdo" data-encrypted_payment_id="<?php echo $encrypted_payment_id;?>">View Detail</span>
                                          <a href="<?php echo base_url('invoice/'.$encrypted_payment_id);?>" target="_blank" class="btn btn-info text-white"><?php echo lang('invoice');?></a>
                                       </td>
                                    </tr>
                                 <?php } ?>   
                                </tbody>
                              </table>
                              <?php } else { ?>
                                  <span class="text-center text-danger"><?php echo lang('no_payment_found'); ?></span>
                              <?php }    ?>
                           </div>
                        </div>      
                     </div>
                  </div>   
               </div>   
            </div>
            <!-- card premium-->
         </div>
         <!-- <col-12> -->
      </div>
      <!---row-->
   </div>
</div>

<div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
    <div class="modal-dialog">
        <div class="modal-content">
            <div class="modal-header">
               <h4 class="modal-title" id="myModalLabel">Payment Detail</h4>
                <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
                 

            </div>
            <div class="modal-body payment-data"></div>
            <div class="modal-footer">
                <a target="_blank" class="btn btn-info invoice-bill"><?php echo lang('invoice');?></a>
                <button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
            </div>
        </div>
    </div>
</div>


<?php
  if ($this->session->userdata('logged_in')) : 
    if(uri_string() == 'user/register')
      {
        return redirect(base_url('profile'));
      }
  endif;
?>