https://t.me/RX1948
Server : Apache/2.4.18 (Ubuntu)
System : Linux canvaswebdesign 3.13.0-71-generic #114-Ubuntu SMP Tue Dec 1 02:34:22 UTC 2015 x86_64
User : oppastar ( 1041)
PHP Version : 7.0.33-0ubuntu0.16.04.15
Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,
Directory :  /var/www/kamariallee.com/public_html/application/views/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : /var/www/kamariallee.com/public_html/application/views/shipping.php
<div class=" w-full">
    <div class="mb-0">
      <div id="cartContainer" class="px-8 md:px-0 max-w-5xl mx-auto">  
        <h1 class="font-custom text-secondary text-2xl xs:text-center md:text-left" id="loginRegisterHeading">PLEASE ENTER DELIVERY DETAILS</h1>  
        <?php if($this->session->flashdata('confirmation')) :?>
          <p class="font-custom text-primary text-center mt-8" style="text-align:center"><?= $this->session->flashdata('confirmation'); ?></p>
        <?php endif; ?>  
        <?php if($this->session->flashdata('error')) :?>
          <p class="font-custom text-primary text-center mt-8" style="text-align:center"><?= $this->session->flashdata('error'); ?></p>
        <?php endif; ?>  
        <?= form_open('shipping/submit'); ?>
        <div id="shippingForm" class="grid grid-cols-1 md:grid-cols-3 gap-4 mt-10">
          <div class="text-center">
            <div class=" border-b-2 border-primary xs:w-full md:w-72 mt-8">
            <?php
              $data = array( 
                  'name'        => 'recipient_name',
                  'id'          => 'recipient_name',
                  'class'       => 'font-tinosRegular bg-transparent border-none text-primary p-1 text-lg focus:ring-0 active:ring-0 ml-[-12px]  xs:w-full md:w-72',
                  'required'	  => 'required',
                  'placeholder' => 'Full Name', 
                  'type'        => 'text' 
              );

              if($shipping->address) 
              {
                  $data['value'] = set_value('recipient_name', $shipping->recipient_name);
              }
              else
              {
                  $data['value'] = set_value('recipient_name');
              }
              echo form_input($data);
              echo '<span style="font-size:12px;">' . form_error('recipient_name') . '</span>';
            ?>
            </div>
            <div class=" border-b-2 border-primary xs:w-full md:w-72 mt-8">
              <?php
                $data = array( 
                'name'        => 'shipping_phone',
                'id'          => 'shipping_phone',
                'class'       => 'font-tinosRegular bg-transparent border-none text-primary p-1 text-lg focus:ring-0 active:ring-0 ml-[-12px]  xs:w-full md:w-72',
                'required'	  => 'required',
                'placeholder' => 'Phone Number',
                'type'        => 'text'
              );

              if($shipping->address) 
              {
                  $data['value'] = set_value('shipping_phone', $shipping->shipping_phone);
              }
              else
              {
                  $data['value'] = set_value('shipping_phone');
              }

              echo form_input($data);
              echo '<span style="font-size:12px;">' . form_error('shipping_phone') . '</span>';
              ?>  
            </div>
            <div class=" border-b-2 border-primary xs:w-full md:w-72 mt-8">
              <?php
                  $data = array( 
                    'name'        => 'shipping_email', 
                    'id'          => 'shipping_email',
                    'class'       => 'font-tinosRegular bg-transparent border-none text-primary p-1 text-lg focus:ring-0 active:ring-0 ml-[-12px]  xs:w-full md:w-72',
                    'required'	  => 'required',
                    'placeholder' => 'Email',
                    'type'        => 'text'
                );

                if($shipping->address) 
                {
                    $data['value'] = set_value('shipping_email', $shipping->shipping_email);
                }
                else
                {
                    $data['value'] = set_value('shipping_email');
                }

                echo form_input($data);
                echo '<span style="font-size:12px;">' . form_error('shipping_email') . '</span>';
                ?>  
            </div>
            <div class=" border-b-2 border-primary xs:w-full md:w-72 mt-8">
              <?php
                  $data = array( 
                  'name'        => 'shipping_address',
                  'id'          => 'shipping_address',
                  'class'       => 'font-tinosRegular bg-transparent border-none text-primary p-1 text-lg focus:ring-0 active:ring-0 ml-[-12px]  xs:w-full md:w-72',
                  'required'	  => 'required',
                  'placeholder' => 'Address',
                  'type'        => 'text'
                );

                if($shipping->address) 
                {
                    $data['value'] = set_value('shipping_address', $shipping->shipping_address);
                }
                else
                {
                    $data['value'] = set_value('shipping_address');
                }

                echo form_input($data);
                echo '<span style="font-size:12px;">' . form_error('shipping_address') . '</span>';
              ?>
            </div>
          </div>

          <!-- Kolom 2 (2 kolom tumpuk) -->
          <div class="text-center">
            <div class=" border-b-2 border-primary xs:w-full md:w-72 mt-8">
              <select required name="id_province" id="province" class="font-tinosRegular bg-transparent border-none text-primary p-1 text-lg focus:ring-0 active:ring-0 ml-[-12px]  xs:w-full md:w-72 px-2 mt-2" style="width:100%">
                <option value="">Province</option>
                <?php foreach($provinces as $province) : ?>
                  <option 
                  <?php if($province['id_indonesia_provinces'] == $shipping->shipping_id_province) : ?>
                  selected
                  <?php endif; ?>
                  value="<?=  $province['id_indonesia_provinces']; ?>"><?= $province['province']; ?></option> 
                <?php endforeach; ?>  
              </select> 
              <?= form_error('id_province'); ?>
            </div>
            <div class=" border-b-2 border-primary xs:w-full md:w-72 mt-8">
              <select name="id_city" id="city" class="font-tinosRegular bg-transparent border-none text-primary p-1 text-lg focus:ring-0 active:ring-0 ml-[-12px]  xs:w-full md:w-72 px-2 mt-2" style="width:100%">
                <option 
                <?php if($province['id_indonesia_provinces'] == $shipping->shipping_id_province) : ?>
                  selected
                <?php endif; ?>
                value="">City/Region</option>
              </select>
            </div>
            <div class=" border-b-2 border-primary xs:w-full md:w-72 mt-8">
              <select name="id_district" id="district" class="font-tinosRegular bg-transparent border-none text-primary p-1 text-lg focus:ring-0 active:ring-0 ml-[-12px]  xs:w-full md:w-72 px-2 mt-2" style="width:100%">
                <option value="">District</option>
              </select>
            </div>
            <div class=" border-b-2 border-primary xs:w-full md:w-72 mt-8">
              <?php
                $data = array( 
                'name'        => 'postcode',
                'id'          => 'postcode',
                'value'       => set_value('postcode'),
                'class'       => 'font-tinosRegular bg-transparent border-none text-primary p-1 text-lg focus:ring-0 active:ring-0 ml-[-12px]  xs:w-full md:w-72',
                'required'	  => 'required',
                'placeholder' => 'Postal Code',
                'type'        => 'text'  
              );

              if($shipping->address) 
              {
                  $data['value'] = set_value('shipping_postcode', $shipping->shipping_postcode);
              }
              else
              {
                  $data['value'] = set_value('shipping_postcode');
              }

              echo form_input($data);
              echo '<span style="font-size:12px;">' . form_error('postcode') . '</span>';   
              ?>
            </div>
          </div>
          <!-- Kolom 3 -->
          <div class="text-center relative">
            <div class="bottom-0 md:absolute w-full">
              <div class="border border-secondary bg-secondary w-full p-3 mx-auto text-center mt-2">
                <input type="submit" value="Continue" name="shipping" class="text-white text-center font-custom" style="cursor:pointer" /> 
              </div>
            </div> 
          </div>
        </div>
      </div>
      <?= form_close(); ?>

<script>
$( document ).ready(function() {
  <?php if($shipping->address) : ?>
      load_city_ajax(<?= $shipping->shipping_id_province; ?>);
      load_district_ajax(<?= $shipping->shipping_id_district; ?>);
  <?php endif; ?>  
             
  $('#province').change(function() {
      var id_province = $(this).val();
      load_city_ajax(id_province);
  });

  $('#city').change(function() {
      var id_city = $(this).val();
      load_district_ajax(id_city);
  });
});  

function load_city_ajax(id_province) {
    $.ajax({
        'url'       : '<?= base_url(); ?>' + 'shipping' + '/ajax_get_city',
        'type'      : 'POST',
        'data'      : {'id_province' : id_province}, 
        'success'   : function(data) {
            if (data) { 
                /*---success----*/
                $('#city').html(data);  
            };
        }
    });
}

function load_district_ajax(id_city) {
    $.ajax({
        'url'       : '<?= base_url(); ?>' + 'shipping' + '/ajax_get_district',
        'type'      : 'POST',
        'data'      : {'id_city' : id_city}, 
        'success'   : function(data) {
            if (data) { 
                /*---success----*/
                $('#district').html(data);  
            };
        }
    });
}
</script>

https://t.me/RX1948 - 2025