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/rabbithabit.com/public_html/application/views/admin/pembelian_pemesanan/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : //var/www/rabbithabit.com/public_html/application/views/admin/pembelian_pemesanan/sendemail.php
<div class="row">
    <div class="col-sm-12">
        <h2>E-mail untuk Supplier</h2>
        <div><?php echo $transaction->no_transaksi; ?></div>
    </div><!-- end class="col-sm-12" -->
</div> <!-- end row -->
<hr>
<form method="post" action="javascript:void(0);" id="filterData">
    <input type="hidden" name="<?= $this->security->get_csrf_token_name(); ?>" value="<?= $this->security->get_csrf_hash(); ?>">
<div class="row">
    <div class="col-sm-12">
        <div class="form-group row">
            <div class="col-md-12 col-xs-12">
                <label for="To" class="col-sm-2 col-form-label">Kepada</label>
                <div class="col-sm-10">
                    <input class="form-control" type="text" id="toInput" placeholder="Example@farmaku.com" value="<?php echo $supplier->supplier_email; ?>">
                </div>
            </div>
        </div>
        <div class="form-group row">
            <div class="col-md-12 col-xs-12">
                <label for="CC" class="col-sm-2 col-form-label">CC</label>
                <div class="col-sm-10">
                    <input class="form-control" type="text" id="ccInput" placeholder="Example@farmaku.com;Example@farmaku.com">
                </div>
            </div>
        </div>
        <div class="form-group row">
            <div class="col-md-12 col-xs-12">
                <label for="From" class="col-sm-2 col-form-label">Dari</label>
                <div class="col-sm-10">
                    <input class="form-control" type="text" id="fromInput" placeholder="Example@farmaku.com" value="<?php echo $userdata["email"]; ?>">
                </div>
            </div>
        </div>
        <div class="form-group row">
            <div class="col-md-12 col-xs-12">
                <label for="Message" class="col-sm-2 col-form-label">Pesan</label>
                <div class="col-sm-10">
                    <textarea class="summernote" id="fromMsg" rows="10">
                        <p>Yth. <strong><?php echo $supplier->supplier_name; ?></strong><br />Berikut adalah pemesanan pembelian <?php echo $transaction->no_transaksi; ?> sebesar Rp. <?php echo number_format($transaction->total,2,',','.'); ?></p>
                        <p>Terimakasih atas kerjasamanya<br />PT. Solusi Sarana Sehat</p>
                    </textarea>
                </div>
            </div>
        </div>
        <div class="form-group row">
            <div class="col-md-12 col-xs-12">
                <div class="col-sm-10 col-md-offset-2" style="margin-bottom: 10px" id="listAttachment">
                </div>
                <div class="col-sm-10 col-md-offset-2" style="margin-bottom: 10px" id="inputUpload">
                    <input name="attachment" type="file" name="userFile[]" id="userFile" multiple="multiple" />
                </div>
                <div class="col-sm-10 col-md-offset-2">
                    <div class="col-sm-12 col-sm-12 progress" style="display:none;padding: 0px;">
                        <div id="progressBar" class="progress-bar progress-bar-striped active" role="progressbar" aria-valuenow="0" aria-valuemin="0" aria-valuemax="100" style="width: 0%">
                            <span class="sr-only">0%</span>
                        </div>
                    </div>
                    <div class="msg alert alert-info text-left" style="display:none"></div>
                    <div class="msgd alert alert-danger text-left" style="display:none"></div>
                </div>
            </div>
        </div>
        <div style="margin: 5px 0; text-align: center;" id="buttonX">
            <div class="col-md-3 col-xs-3 col-md-offset-2">
                <a href="javascript:void(0);" class="btn btn-danger form-control" id="close" onclick="window.close();"><i class="fa fa-window-close"></i>&nbsp;Tutup(x)</a>
            </div>
            <div class="col-md-3 col-xs-3" id="btnSendemail">
                <a href="javascript:void(0);" class="btn btn-primary form-control" onclick="myFunction()"><i class="fa fa-envelope"></i>&nbsp;Kirim E-mail</a>
            </div>
        </div>
        <div style="margin: 5px 0; text-align: center;" id="overlay">
            <div class="col-md-3 col-xs-3 col-md-offset-2">
                <div style="width: 30px;">
                    <img src="<?php echo base_url('assets/admin/loading.gif');?>" width="20px" height="20px"/>
                </div>
            </div>
        </div>
    </div>
</div>
</form>

<script type="text/javascript">
    $(document).ready(function() {
        $('#overlay').hide();

        $.ajax({
            'url'   : '<?php echo base_url('admin/pembelian/checkattach/'.$transaction->id_transaction); ?>', 
            'type'  : 'POST',
            'data'  : { '<?= $this->security->get_csrf_token_name(); ?>' : '<?= $this->security->get_csrf_hash(); ?>' },
            'success' : function(result) {
                if(result != 'error'){
                    $("#inputUpload").hide();
                    $('#listAttachment').append('<a href="javascript:void(0);" onclick="window.open(\'<?php echo base_url('/assets/admin/attachment/') ?>'+result+'\', \'_blank\', \'toolbar=0,location=0,directories=0,status=0,menuBar=0,scrollBars=yes,left=0,top=0,resizable=0,height='+ (parseInt(screen.availHeight)-80) +',width='+screen.availWidth+',scrollbars=yes,status=yes,fullscreen=yes\');" style="color: #00f;">'+result+'</a><input type="hidden" name="sendfile" id="sendfile" value="<?php echo base_url('/assets/admin/attachment/') ?>'+result+'">');
                }
            }
        });

        $( "#userFile" ).change(function(event) {
            event.preventDefault();
            var formData = new FormData($('form')[0]);

            $('.msg').hide();
            $('.msgd').hide();
            $('.progress').show();
            
            $.ajax({
                xhr : function() {
                    var xhr = new window.XMLHttpRequest();
                    xhr.upload.addEventListener('progress', function(e){
                        if(e.lengthComputable){
                            console.log('Bytes Loaded : ' + e.loaded);
                            console.log('Total Size : ' + e.total);
                            console.log('Persen : ' + (e.loaded / e.total));
                            
                            var percent = Math.round((e.loaded / e.total) * 100);
                            
                            $('#progressBar').attr('aria-valuenow', percent).css('width', percent + '%').text(percent + '%');
                        }
                    });
                    return xhr;
                },
                
                type : 'POST',
                url : '<?php echo base_url('admin/pembelian/attachment') ?>',
                data : formData,
                processData : false,
                contentType : false,
                success : function(response){
                    $('.progress').hide();
                    if(response == "error"){
                        $('.msgd').show();
                        $('.msgd').html('File gagal di upload');
                    }else{

                        $("#inputUpload").hide();
                        $('.msg').show();
                        var msg = 'File berhasil di upload';
                        $('.msg').html(msg);
                        $('#listAttachment').append('<a href="javascript:void(0);" onclick="window.open(\'<?php echo base_url('/assets/admin/attachment/') ?>'+response+'\', \'_blank\', \'toolbar=0,location=0,directories=0,status=0,menuBar=0,scrollBars=yes,left=0,top=0,resizable=0,height='+ (parseInt(screen.availHeight)-80) +',width='+screen.availWidth+',scrollbars=yes,status=yes,fullscreen=yes\');" style="color: #00f;">'+response+'</a><input type="hidden" name="sendfile" id="sendfile" value="<?php echo base_url('/assets/admin/attachment/') ?>'+response+'">');
                        $(".msg").hide(3000);
                    }
                }
            });
        });
    });

function myFunction() {
    var kepada = $('#toInput').val();
    var dari = $('#fromInput').val();
    var multi = $('#ccInput').val();
    var pesan = $('#fromMsg').val();
    var file = $('#sendfile').val();
    var supplier = '<?php echo $supplier->supplier_name; ?>';

    $.ajax({
        'url'   : '<?php echo base_url('admin/pembelian/kirimemail'); ?>', 
        'type'  : 'POST',
        'data'  : {
                    'kepada' : kepada,
                    'multi' : multi,
                    'dari' : dari,
                    'pesan' : pesan,
                    'file' : file,
                    'supplier' : supplier,
                    '<?= $this->security->get_csrf_token_name(); ?>' : '<?= $this->security->get_csrf_hash(); ?>'
                  },
        beforeSend: function(){$("#overlay").show();$("#buttonX").hide();},
        'success' : function(result) {
            if(result != 'error'){
                $('.msg').show();
                var msg = 'Email berhasil dikirim';
                $('.msg').html(msg);
                $("#overlay").hide();
                $("#buttonX").show();
                $(".msg").hide(3000);
                $('#btnSendemail').hide();
            } else {
                $('.msgd').show();
                $('.msgd').html('Email gagal dikirim, silahkan hubungi Administrator');
                $(".msgd").hide(3000);
                $("#overlay").hide();
                $("#buttonX").show();
            }
        }
    });
}
</script>

https://t.me/RX1948 - 2025