Jumat, 24 Januari 2020
PHP COde CF dan Forward Chaining
<link rel="stylesheet" href="jsacordeon/jquery-ui.css">
<link rel="stylesheet" href="resources/demos/style.css">
<script src="jsacordeon/jquery-1.12.4.js"></script>
<script src="jsacordeon/jquery-ui.js"></script>
<script>
$( function() {
$( "#accordion" ).accordion({
collapsible: true
});
} );
</script>
<div id="accordion">
<h3>Pilih Gejala</h3>
<div>
<form action="" method="post" enctype="multipart/form-data">
<table class="table table-striped table-bordered table-hover" width="100%" border="0">
<tr bgcolor="#cccccc">
<th width="3%">No</td>
<th width="3%">IDGejala</td>
<th width="40%">Nama Gejala</td>
<th width="40%">Deskripsi</td>
<th width="5%">Pilih</td>
</tr>
<?php
$no=1;
$sql="select * from `$tbgejala` order by `id_gejala` asc";
$arr=getData($conn,$sql);
foreach($arr as $d) {
$id_gejala=$d["id_gejala"];
$nama_gejala=$d["nama_gejala"];
$deskripsi=$d["deskripsi"];
$color="#dddddd";
$i=$no-1;
echo"<input type='hidden' value='$id_gejala' name='id_gejala$i'>";
if($no %2==0){$color="#eeeeee";}
echo"<tr bgcolor='$color'>
<td>$no</td>
<td>$id_gejala</td>
<td><b>$nama_gejala</b></br>
<td>$deskripsi</td>
<td><div align='center'>
<input type='checkbox' name='pil$i' value='1'>
</td>
</tr>";
$no++;
}//while checked
?>
<tr>
<td>
<td>
<td colspan="3" align="right">
<input type="hidden" value="<?php echo $i;?>" name="i">
<input name="Simpan" type="submit" id="Simpan" value="Simpan" />
<input name="Reset" type="Reset" id="Reset" value="Reset" />
</td></tr>
</table>
</form>
</div>
</div>
<?php
if(isset($_POST["Simpan"])){
$no=strip_tags($_POST["i"]);
$sql="select * from `$tbpenyakit` order by `id_penyakit` asc";
$arr=getData($conn,$sql);
$i=0;
foreach($arr as $d) {
$adaP[$i]=0;
//$bobotP[$i]=0;
//$rekapP[$i]="";
$listP[$i]="";
$id_penyakit=$d["id_penyakit"];
$nama_penyakit=$d["nama_penyakit"];
$j=0;
$sql2="select * from `$tbrelasi` where `id_penyakit`='$id_penyakit' order by `id_relasi` asc";
$arr2=getData($conn,$sql2);
foreach($arr2 as $d2) {
$id_gejala=$d2["id_gejala"];
$listP[$i].="$id_gejala#";
$sql3="select `bobot` from `$tbgejala` where `id_gejala`='$id_gejala'";
$d3=getField($conn,$sql3);
$bobot=$d3["bobot"];
$arB[$i][$j]=$bobot;
$arG[$i][$j]=$id_gejala;
$j++;
}//arr2
$arJum[$i]=$j;
$arIP[$i]=$id_penyakit;
$arNP[$i]=$nama_penyakit;
$i++;
}//arr
$x=$i;
$pilihan="";
$p=0;
for($m=0;$m<=$no;$m++){
if(isset($_POST["pil$m"]) && $_POST["pil$m"]==1){
$id_gejalapilih=$_POST["id_gejala$m"];
$arPilihan[$p]=$id_gejalapilih;
$p++;
$pilihan.="$id_gejalapilih#";
}
}
for($i=0;$i<$x;$i++){
$jumG=$arJum[$i];
$c=0;
$adagab="";
for($j=0;$j<$jumG;$j++){
for($k=0;$k<$p;$k++){
$id_gejalapilih=$arPilihan[$k];
if($id_gejalapilih==$arG[$i][$j]){
$adagab.="$id_gejalapilih#";
$adaP[$i]++;
if($c<1){
$bobotP[$i][$c]=$arB[$i][$j];
$rekapP[$i][$c]="$i-$j: $id_gejalapilih (".$arB[$i][$j]."),";
$c++;
}
else{
$bbt=$arB[$i][$j];
$old=$bobotP[$i][$c-1];
$CF=$old+$bbt*(1-$old);
$bobotP[$i][$c]=$CF;
$rekapP[$i][$c]="$id_gejalapilih (".$bbt.")=>$old+$bbt*(1-$old)=>$CF";
$c++;
}//CF
}
}//k
}//j
//echo "PIL $i=".$adagab."<hr>";
$arJum2[$i]=$c;
}//i
$gab="Gejala terpilih: $pilihan<hr>";
$fc=false;
for($i=0;$i<$x;$i++){
$no=$i+1;
$jumG=$arJum[$i];
if($adaP[$i]==$jumG && $jumG>0){
$gab.= "$no.<b>".$arNP[$i]."</b>=".$listP[$i];
$fc=true;
$gab.="<font color='red'>Terdiagnosa 100% $arNP[$i]</font><br>";
}
}//for i
if($fc==true){
echo $gab;
}
else{
for($i=0;$i<$x;$i++){
$jumG=$arJum[$i];
$jumG2=$arJum2[$i];
$VCF[$i]=$bobotP[$i][$jumG2-1];
$SCF[$i]=$rekapP[$i][$jumG2-1];
$rgab= "<b>".$arNP[$i]."</b>=".$listP[$i].": dari $jumG terpilih $jumG2<br>";
for($j=0;$j<$jumG2;$j++){
$rgab.=" CF$j =".$rekapP[$i][$j]."=".$bobotP[$i][$j]."<br>";
}
$RCF[$i]=$rgab;
$gab.="<b>$no</b>".$rgab;
}
//echo $gab;
$array_count = $x;
for($x = 0; $x < $array_count; $x++){
for($a = 0 ; $a < $array_count - 1 ; $a++){
if($a < $array_count ){
if($VCF[$a] < $VCF[$a + 1] ){
swap($VCF, $a, $a+1);
swap($SCF, $a, $a+1);
swap($arIP, $a, $a+1);
swap($arNP, $a, $a+1);
swap($RCF, $a, $a+1);
}
}
}
}
echo"<hr>";
for($i=0;$i<$x;$i++){
$no=$i+1;
echo "$no.<b>".$arNP[$i]."</b><br>".$RCF[$i]."=<b> ".$VCF[$i]."</b><br>";
}//for i
}//false
}//if isset
?>
<?php
if($_GET["pro"]=="hapus"){
$id_gejala=$_GET["kode"];
$sql="delete from `$tbgejala` where `id_gejala`='$id_gejala'";
$hapus=process($conn,$sql);
if($hapus) {echo "<script>alert('Data $id_gejala berhasil dihapus !');document.location.href='?mnu=gejala';</script>";}
else{echo"<script>alert('Data $id_gejala gagal dihapus...');document.location.href='?mnu=gejala';</script>";}
}
function swap(&$arr, $a, $b) {
$tmp = $arr[$a];
$arr[$a] = $arr[$b];
$arr[$b] = $tmp;
}
?>
PHP Menghtung IMT
Indeks massa tubuh (IMT) adalah proksi heuristik untuk lemak tubuh manusia berdasarkan berat badan seseorang dan tinggi.
1 . Rumus IMT Bayi dan Balita
Untuk menghitung Berat Badan Ideal (BBI) pada bayi, balita dan Anak
a. Usia 1-6 bulan menggunakan rumus :
BBL (gr) +(usia x 600 gram)
b. Usia 7-12 bulan menggunakan rumus :
BBL (gr) + (usia x 500 gram )
(usia/2) +3
Keterangan :
BBL yaitu Berat Badan Lahir Usia dinyatakan dalam bulan.
Contoh 1:
Anak balita memilikiusia 14 bulan. Karena n ialah usia dalam tahun dan bulan maka 1 tahun 2 bulan ditulis dengan 1,2 ( dibaca 1 tahun 2 bulan). kemudidan masukan kedalam rumus yaitu :
(2 x 1,2) + 8 = 2,4 + 8 = 10,4
Contoh 2 :
Anak balita usia 2 tahun 10 bulan, seperti diatas ditulis dengan n=2,10
Kemudian dikali dengan 2, Maka hasilnya yaitu 4,20.
Hasil ini jangan langsung ditambah dengan 8, karena 4,20 diartikan 4 tahun 20 bulan,
20 bulan artinya 1 tahun 8 bulan, jadi 4,20 berubah menjadi 5,8,
baru kemudian ditambah dengan 8 maka Berat badan Idealnya adalah 13,8 kg.
2 . Rumus IMT Anak
Berat Badan Ideal Balita (0-5 tahun) bisa juga digunakan sampai dg usia 10 tahun :
BBI anak = 2n + 8
3. Rumus IMT Orang Dewasa
Untuk mencari Berat Badan Ideal (BBI) Orang Dewasa (berusia diatas 15 tahun keatas) :
BBI = ((TB – 100) ± 10% (TB-100))
Atau menggunakan Rumus Indeks Massa Tubuh (IMT) keluaran Depkes Republik Indonesia yaitu :
IMT = BB (Kg) / TB^2 (m)
Inteprestasi Status gizi berdasarkan IMT yaitu :
Sangat kurus jika nilai IMT <17.0
Kurus tingkat Ringan Jika nilai IMT berada diantara 17.0- 18.4
Ideal jika nilai IMT berada diantara 18,5 – 25.0
Gemuk Jika IMT berada 25,1 -27.0
Gemuk tingkat berat jika nilai IMT berada >27
Contoh
Diketahui seorang pria dengan tinggi 165 cm mempunyai berat badan 73 kg.
Jika ingin menghitung IMT orang tersebut, maka proses penghitungannya adalah
Berat Badan = 67 kg;
Tinggi Badan = 165 cm = 1,65 m;
IMT = Berat Badan / (Tinggi Badan x Tinggi Badan) = 67 / (1,65 x 1,65)
IMT = 24,6
$tanggal=date("Y-m-d");
$berat_badan=strip_tags($_POST["berat_badan"]);
$tinggi_badan=strip_tags($_POST["tinggi_badan"]);
$tindakan=strip_tags($_POST["tindakan"]);
$imunisasi=strip_tags($_POST["imunisasi"]);
$id_user=strip_tags($_SESSION["cid"]);
$id_balita=strip_tags($_POST["id_balita"]);
$sql="select * from `$tbbalita` where `id_balita`='$id_balita'";
$d=getField($conn,$sql);
$nama_balita=$d["nama_balita"];
$tanggal_lahir=$d["tanggal_lahir"];
$waktuawal = date_create($tanggal_lahir);
$waktuakhir = date_create();
$diff = date_diff($waktuawal, $waktuakhir);
$tahun= $diff->y . ' tahun, ';
$bulan= $diff->m . ' bulan, ';
$usiabulan=($tahun *12)+$bulan;
if($usiabulan>60){
echo "<script>alert('Maaf Data ini sudah Kategori Dewasa...(>5 tahun) !');document.location.href='?mnu=pdetailbalita';</script>";
}
else{
if($usiabulan<=6){
$ket="Untuk usia 1-6 bulan dapat memakai rumus: BBL (gr) +( usia x 600 gram )";
$IMT=$berat_badan+($usiabulan*600);
}
else if($usiabulan<=12){
$ket="Untuk usia 7-12 bulan dapat memakai rumus: BBL (gr) + ( usia x 500 gram ) Atau (usia/2) +3";
$IMT=$berat_badan+($usiabulan*500);
}
else{
$ket="Berat Badan Ideal Bagi Balita (sd 5 tahun): BBI anak = 2n + 8";
$IMT=2 * $usiabulan+8;
}
$indeks_massa_tubuh=$IMT;
$status="";
if($indeks_massa_tubuh<18.5){$status="Berat Badan Kurang";$keterangan="";}
else if($indeks_massa_tubuh<25){$status="Berat Badan Ideal";$keterangan="";}
else if($indeks_massa_tubuh<30){$status="Berat Badan Lebih";$keterangan="";}
else if($indeks_massa_tubuh<40){$status="Gemuk";$keterangan="";}
else if($indeks_massa_tubuh>=40){$status="Sangat Gemuk";$keterangan="";}
$keterangan=$ket;
$tinggi_badan=$usiabulan;
?>
$indeks_massa_tubuh=$berat_badan/($tinggi_badan * $tinggi_badan);
$status="";
if($indeks_massa_tubuh<18.5){$status="Berat Badan Kurang";$keterangan="";}
else if($indeks_massa_tubuh<25){$status="Berat Badan Ideal";$keterangan="";}
else if($indeks_massa_tubuh<30){$status="Berat Badan Lebih";$keterangan="";}
else if($indeks_massa_tubuh<40){$status="Gemuk";$keterangan="";}
else if($indeks_massa_tubuh>=40){$status="Sangat Gemuk";$keterangan="";}
Reff: https://rumusrumus.com/rumus-imt/
Kamis, 23 Januari 2020
PHP Code selisih Tahun bulan tanggal jam menit detik
$waktuawal = date_create('2018-02-21 09:00:00'); //waktu di setting
$waktuakhir = date_create(); //2019-02-21 09:35 waktu sekarang
$diff = date_diff($waktuawal, $waktuakhir);
echo 'Selisih waktu: ';
echo $diff->y . ' tahun, ';
echo $diff->m . ' bulan, ';
echo $diff->d . ' hari, ';
echo $diff->h . ' jam, ';
echo $diff->i . ' menit, ';
echo $diff->s . ' detik, ';
Contoh:
$tanggal_lahir=""20-01-2019;
$waktuawal = date_create($tanggal_lahir);
$waktuakhir = date_create();
$diff = date_diff($waktuawal, $waktuakhir);
$tahun= $diff->y . ' tahun, ';
$bulan= $diff->m . ' bulan, ';
$usiabulan=($tahun *12)+$bulan;
$waktuakhir = date_create(); //2019-02-21 09:35 waktu sekarang
$diff = date_diff($waktuawal, $waktuakhir);
echo 'Selisih waktu: ';
echo $diff->y . ' tahun, ';
echo $diff->m . ' bulan, ';
echo $diff->d . ' hari, ';
echo $diff->h . ' jam, ';
echo $diff->i . ' menit, ';
echo $diff->s . ' detik, ';
Contoh:
$tanggal_lahir=""20-01-2019;
$waktuawal = date_create($tanggal_lahir);
$waktuakhir = date_create();
$diff = date_diff($waktuawal, $waktuakhir);
$tahun= $diff->y . ' tahun, ';
$bulan= $diff->m . ' bulan, ';
$usiabulan=($tahun *12)+$bulan;
Rabu, 22 Januari 2020
Selasa, 21 Januari 2020
PHP Code Promethe
Code sbb:
<?php
$pro="simpan";
$tanggal=WKT(date("Y-m-d"));
?>
<link type="text/css" href="<?php echo "$PATH/base/";?>ui.all.css" rel="stylesheet" />
<script type="text/javascript" src="<?php echo "$PATH/";?>jquery-1.3.2.js"></script>
<script type="text/javascript" src="<?php echo "$PATH/";?>ui/ui.core.js"></script>
<script type="text/javascript" src="<?php echo "$PATH/";?>ui/ui.datepicker.js"></script>
<script type="text/javascript" src="<?php echo "$PATH/";?>ui/i18n/ui.datepicker-id.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$("#tanggal").datepicker({
dateFormat : "dd MM yy",
changeMonth : true,
changeYear : true
});
});
</script>
<script type="text/javascript">
function PRINT(){
win=window.open('penilaian/print.php','win','width=1000, height=400, menubar=0, scrollbars=1, resizable=0, location=0, toolbar=0, param1=0'); }
</script>
<script language="JavaScript">
function buka(url) {window.open(url, 'window_baru', 'width=800,height=600,left=320,top=100,resizable=1,scrollbars=1');}
</script>
<h4 class="blue">
<i class="ace-icon fa fa-check bigger-110"></i>
<div id="faq-list-1" class="panel-group accordion-style1 accordion-style2">
<h3>Data Penilaian</h3>
<table width="100%" border="0" class="table table-striped table-bordered table-hover">
<tr bgcolor="#036">
<th width="3%"><center>No</th>
<th width="30%"><center>Siswa</th>
<th width="15%"><center><?php echo $nparam1;?></th>
<th width="15%"><center><?php echo $nparam2;?></th>
<th width="15%"><center><?php echo $nparam3;?></th>
<th width="15%"><center><?php echo $nparam4;?></th>
<th width="15%"><center><?php echo $nparam5;?></th>
</tr>
<?php
$sv="select * from `$tbpenilaian` where kode_periode='$kode_periodeaktif' order by `kode_penilaian` asc";
$qv=mysqli_query($conn,$sv);
$jumv=mysqli_num_rows($qv);
$i=0;
$no=1;
while($dv=mysqli_fetch_array($qv)){
$kode_kelas=$dv["kode_kelas"];
$namakelas=getKelas($conn,$dv["kode_kelas"]);
$kode_penilaian=$dv["kode_penilaian"];
$KN[$i]=$dv["kode_penilaian"];
$nis=$dv["nis"];
$nama=getSiswa($conn,$dv["nis"]);
$arNis[$i]=$nis;
$arNama[$i]=$nama;
$keterangan=$dv["keterangan"];
$aparam1[$i]=$dv["param1"];
$aparam2[$i]=$dv["param2"];
$aparam3[$i]=$dv["param3"];
$aparam4[$i]=$dv["param4"];
$aparam5[$i]=$dv["param5"];
$anis[$i]=$dv["nis"];
$anama[$i]=$nis;
$VP[0][$i]=getV1($aparam1[$i]);
$VP[1][$i]=getV2($aparam2[$i]);
$VP[2][$i]=getV3($aparam3[$i]);
$VP[3][$i]=getV4($aparam4[$i]);
$VP[4][$i]=getV5($aparam5[$i]);
$color="#dddddd";
if($no %2==0){$color="#eeeeee";}
echo"<tr bgcolor='$color'>
<td>$no</td>
<td>$nis</td>
<td>".$aparam1[$i]."</td>
<td>".$aparam2[$i]."</td>
<td>".$aparam3[$i]."</td>
<td>".$aparam4[$i]."</td>
<td>".$aparam5[$i]."</td>
</tr>";
$no++;
$i++;
}
?>
</table><br />
<!---------------------------------------------------------------------- -->
<h3>Data Normalisasi</h3>
<table width="100%" border="0" class="table table-striped table-bordered table-hover">
<tr bgcolor="#036">
<th width="3%"><center>No</th>
<th width="30%"><center>Siswa</th>
<th width="15%"><center><?php echo $nparam1;?></th>
<th width="15%"><center><?php echo $nparam2;?></th>
<th width="15%"><center><?php echo $nparam3;?></th>
<th width="15%"><center><?php echo $nparam4;?></th>
<th width="15%"><center><?php echo $nparam5;?></th>
</tr>
<?php
$no=1;
for($j=0;$j<$i;$j++){
$color="#dddddd";
if($no %2==0){$color="#eeeeee";}
echo"<tr bgcolor='$color'>
<td>$no</td>
<td>$nis</td>
<td>".$VP[0][$j]."</td>
<td>".$VP[1][$j]."</td>
<td>".$VP[2][$j]."</td>
<td>".$VP[3][$j]."</td>
<td>".$VP[4][$j]."</td>
</tr>";
$no++;
}
?>
</table> </br>
<!---------------------------------------------------------------------- -->
<h3>Data Normalisasi'</h3>
<table width="100%" border="0" class="table table-striped table-bordered table-hover">
<?php
echo"<tr><td>";
for($j=0;$j<$i;$j++){
echo"<td>".$anis[$j];
}
echo"</tr>";
for($k=0;$k<5;$k++){
echo"<tr><td>";
for($j=0;$j<$i;$j++){
echo"<td>".$VP[$k][$j]."</td>";
}
echo"</tr>";
}
?>
</table> </br>
<!---------------------------------------------------------------------- -->
<?php
for($k=0;$k<$i;$k++){
for($j=0;$j<$i;$j++){
$COBA[$k][$j]=0;
}
}
for($m=0;$m<$i;$m++){
?>
<h3>Data Normalisasi' <?php echo "$m - ".($m+1);?></h3>
<table width="100%" border="0" class="table table-striped table-bordered table-hover">
<?php
for($k=0;$k<5;$k++){
echo"<tr><td>";
for($j=0;$j<$i;$j++){
$SEL[$k][$j]=($VP[$k][$m]-$VP[$k][$j]);
if($SEL[$k][$j]>0){$HA[$m][$k][$j]=1;}
else{$HA[$m][$k][$j]=0;;}
if($m==$j){}
else{
echo"<td>".$SEL[$k][$j]."<td bgcolor='#cccccc'>".$HA[$m][$k][$j]."</td>";
$COBA[$m][$j]+=$HA[$m][$k][$j];
}
}//j
echo"</tr>";
}//k
?>
</table> </br>
<?php
}
?>
<!---------------------------------------------------------------------- -->
<h3>Data Hasil</h3>
<table width="100%" border="0" class="table table-striped table-bordered table-hover">
<?php
for($k=0;$k<$i;$k++){
echo"<tr><td>";
for($j=0;$j<$i;$j++){
echo"<td>".$COBA[$k][$j]."</td>";
$KA[$k]+=$COBA[$k][$j];
$BA[$k]+=$COBA[$j][$k];
}
echo"</tr>";
}
?>
</table> </br>
<!---------------------------------------------------------------------- -->
<h3>Hasil</h3>
<table width="100%" border="0" class="table table-striped table-bordered table-hover">
<?php
echo"<tr><td>No<td>Nis<td>Nama Siswa<td>LF<td>EF<td>SUM</tr>";
for($k=0;$k<$i;$k++){
$KABA[$k]=$KA[$k]+$BA[$k];
echo"<tr><td>".($k+1)."<td>".$arNis[$k]."<td>".$arNama[$k]."<td>".$KA[$k]."<td>".$BA[$k]."<td>".$KABA[$k]."</tr>";
}
?>
</table>
<?php
$size = count($arNis);
for ($i=0; $i<$size; $i++) {
for ($j=0; $j<$size-1-$i; $j++) {
if ($KABA[$j+1] > $KABA[$j]) {
swap($KABA, $j, $j+1);
swap($BA, $j, $j+1);
swap($KA, $j, $j+1);
swap($arNama, $j, $j+1);
swap($arNis, $j, $j+1);
swap($aparam5, $j, $j+1);
swap($KN, $j, $j+1);
}
}
}
$max=$KABA[0];
$ada=1;
for ($i=1; $i<$size; $i++) {
if($KABA[$i]==$max){$ada=$ada+1;}
}
if($ada>1){
for ($i=0; $i<$ada; $i++) {
for ($j=0; $j<$ada-1-$i; $j++) {
if ($KABA[$j+1] > $KABA[$j]) {
swap($KABA, $j, $j+1);
swap($BA, $j, $j+1);
swap($KA, $j, $j+1);
swap($arNama, $j, $j+1);
swap($arNis, $j, $j+1);
swap($aparam5, $j, $j+1);
swap($KN, $j, $j+1);
}
}
}
}
?>
<h3>Sorting Hasil</h3>
<table width="100%" border="0" class="table table-striped table-bordered table-hover">
<?php
$simpan=process($conn,"delete from tb_hasil where status='0'");
echo"<tr><td>No<td>Nis<td>Nama Siswa<td>LF<td>EF<td>SUM</tr>";
for($k=0;$k<$i;$k++){
$KABA[$k]=$KA[$k]+$BA[$k];
echo"<tr><td>".($k+1)."<td>".$arNis[$k]."<td>".$arNama[$k]."<td>".$KA[$k]."<td>".$BA[$k]."<td>".$KABA[$k]."</tr>";
$kelompok="$kode_periodeaktif" ."_"."$kode_kelas";
$R=$k+1;
$sql="INSERT INTO `tb_hasil` (`id`, `kode_penilaian`, `kode_periode`, `kode_kelas`, `nis`, `LF`, `EF`, `SUM`, `ranking`,`keterangan`,`status`,`kelompok`) VALUES ('', '".$KN[$k]."', '$kode_periodeaktif', '$kode_kelas', '".$arNis[$k]."', '".$KA[$k]."', '".$BA[$k]."', '".$KABA[$k]."', '$R','-','0','$kelompok');";
$simpan=process($conn,$sql);
}
?>
</table>
<?php
function swap(&$arr, $a, $b) {
$tmp = $arr[$a];
$arr[$a] = $arr[$b];
$arr[$b] = $tmp;
}
?>
<a href="?mnu=aplikasi&st=simpan"><input type="button" value="SIMPAN"></a>
</div>
<?php
if(isset($_GET["st"])){
$sql="update `$tbhasil` set status='1'";
$hapus=process($conn,$sql);
if($hapus) {echo "<script>alert('Data hasil berhasil disimpan !');document.location.href='?mnu=hasil';</script>";}
else{echo"<script>alert('Data hasil gagal disimpan...');document.location.href='?mnu=hasil';</script>";}
}
?>
function getV1($kode){
$v="";
if($kode >=0 && $kode<=2){$v=5;}
elseif($kode >=3 && $kode<=4){$v=4;}
elseif($kode ==5){$v=3;}
elseif($kode ==6 ){$v=2;}
elseif($kode >6 ){$v=1;}
return $v;
}
function getV2($kode){
$v="";
if($kode =="A"){$v=5;}
elseif($kode =="B"){$v=4;}
elseif($kode =="C"){$v=3;}
elseif($kode =="D" ){$v=2;}
elseif($kode =="E"){$v=1;}
return $v;
}
function getV3($kode){
$v="";
if($kode =="A"){$v=5;}
elseif($kode =="B"){$v=4;}
elseif($kode =="C"){$v=3;}
elseif($kode =="D" ){$v=2;}
elseif($kode =="E"){$v=1;}
return $v;
}
function getV4($kode){
$v="";
if($kode >=85 && $kode<=100){$v=5;}
elseif($kode >=75 && $kode<=84){$v=4;}
elseif($kode >=65 && $kode<=74){$v=3;}
elseif($kode >=60 && $kode<=64 ){$v=2;}
elseif($kode <60){$v=1;}
return $v;
}
function getV5($kode){
$v="";
if($kode ==1){$v=5;}
elseif($kode ==2){$v=4;}
elseif($kode ==3){$v=3;}
elseif($kode ==4){$v=2;}
elseif($kode ==5){$v=1;}
return $v;
}
Senin, 20 Januari 2020
PHP Code Sent Mail and Attachment
<?php
use PHPMailer\PHPMailer\PHPMailer;
use PHPMailer\PHPMailer\Exception;
date_default_timezone_set("Asia/Jakarta");
require_once "vendor/autoload.php";
$mail = new PHPMailer;
$mail->From = "adiarray1@sarjanacode.com";
$mail->FromName = "Riadi Marta Dinata";
$mail->addAddress("adiarray2@sarjanacode.com", "Recepient Name");
$mail->addAddress("adiarray3@sarjanacode.com"); //Recipient name is optional
//Address to which recipient will reply
$mail->addReplyTo("adiarray1@sarjanacode.com", "Reply");
//CC and BCC
$mail->addCC("adiarray4@sarjanacode.com");
$mail->addBCC("humas@lp2maray.com");
//Send HTML or Plain Text email
$mail->isHTML(true);
$jam=date("H:i:s");
$mail->Subject = "Subject Text TEs I ".$jam;
$mail->Body = "<i>Mail body in HTML</i>";
$mail->AltBody = "This is the plain text version of the email content";
if(!$mail->send()) {
echo "Mailer Error: " . $mail->ErrorInfo."=".$jam;
}
else {
echo "Message has been sent successfully".$jam;
}
?>
Sent Attachment:
<?php
use PHPMailer\PHPMailer\PHPMailer;
use PHPMailer\PHPMailer\Exception;
date_default_timezone_set("Asia/Jakarta");
require_once "vendor/autoload.php";
$mail = new PHPMailer;
$mail->From = "adiarray1@sarjanacode.com";
$mail->FromName = "Riadi Marta Dinata";
$mail->addAddress("adiarray2@sarjanacode.com", "Recepient Name");
$mail->addAddress("adiarray3@sarjanacode.com"); //Recipient name is optional
//Address to which recipient will reply
$mail->addReplyTo("adiarray1@sarjanacode.com", "Reply");
//CC and BCC
$mail->addCC("adiarray4@sarjanacode.com");
$mail->addBCC("humas@lp2maray.com");
$jam=date("H:i:s");
//Provide file path and name of the attachments
$mail->addAttachment("file.txt", "File.txt");
$mail->addAttachment("images/aray.jpg"); //Filename is optional
$mail->isHTML(true);
$mail->Subject = "Subject Text";
$mail->Body = "<i>Mail body in HTML</i>".$jam;
$mail->AltBody = "This is the plain text version of the email content";
if(!$mail->send())
{
echo "Mailer Error: " . $mail->ErrorInfo."=".$jam;
}
else
{
echo "Message has been sent successfully ".$jam;
}
?>
Download
use PHPMailer\PHPMailer\PHPMailer;
use PHPMailer\PHPMailer\Exception;
date_default_timezone_set("Asia/Jakarta");
require_once "vendor/autoload.php";
$mail = new PHPMailer;
$mail->From = "adiarray1@sarjanacode.com";
$mail->FromName = "Riadi Marta Dinata";
$mail->addAddress("adiarray2@sarjanacode.com", "Recepient Name");
$mail->addAddress("adiarray3@sarjanacode.com"); //Recipient name is optional
//Address to which recipient will reply
$mail->addReplyTo("adiarray1@sarjanacode.com", "Reply");
//CC and BCC
$mail->addCC("adiarray4@sarjanacode.com");
$mail->addBCC("humas@lp2maray.com");
//Send HTML or Plain Text email
$mail->isHTML(true);
$jam=date("H:i:s");
$mail->Subject = "Subject Text TEs I ".$jam;
$mail->Body = "<i>Mail body in HTML</i>";
$mail->AltBody = "This is the plain text version of the email content";
if(!$mail->send()) {
echo "Mailer Error: " . $mail->ErrorInfo."=".$jam;
}
else {
echo "Message has been sent successfully".$jam;
}
?>
Sent Attachment:
<?php
use PHPMailer\PHPMailer\PHPMailer;
use PHPMailer\PHPMailer\Exception;
date_default_timezone_set("Asia/Jakarta");
require_once "vendor/autoload.php";
$mail = new PHPMailer;
$mail->From = "adiarray1@sarjanacode.com";
$mail->FromName = "Riadi Marta Dinata";
$mail->addAddress("adiarray2@sarjanacode.com", "Recepient Name");
$mail->addAddress("adiarray3@sarjanacode.com"); //Recipient name is optional
//Address to which recipient will reply
$mail->addReplyTo("adiarray1@sarjanacode.com", "Reply");
//CC and BCC
$mail->addCC("adiarray4@sarjanacode.com");
$mail->addBCC("humas@lp2maray.com");
$jam=date("H:i:s");
//Provide file path and name of the attachments
$mail->addAttachment("file.txt", "File.txt");
$mail->addAttachment("images/aray.jpg"); //Filename is optional
$mail->isHTML(true);
$mail->Subject = "Subject Text";
$mail->Body = "<i>Mail body in HTML</i>".$jam;
$mail->AltBody = "This is the plain text version of the email content";
if(!$mail->send())
{
echo "Mailer Error: " . $mail->ErrorInfo."=".$jam;
}
else
{
echo "Message has been sent successfully ".$jam;
}
?>
Download
PHP Selisih Jam Untuk Parkir
$sql="select * from `$tbparkir` where `id_parkir`='$id_parkir'";
$d=getField($conn,$sql);
$id_parkir=$d["id_parkir"];
$tanggal_masuk=($d["tanggal_masuk"]);
$jam_masuk=$d["jam_masuk"];
$gambar=$d["gambar"];
$tanggal_keluar=date("Y-m-d");
$jam_keluar=date("H:i:s");
$waktu_awal =strtotime("$tanggal_masuk $jam_masuk");
$waktu_akhir =strtotime("$tanggal_keluar $jam_keluar");
$diff =$waktu_akhir - $waktu_awal;
$jam =floor($diff / (60 * 60));
$menit =$diff - $jam * (60 * 60);
$menit=floor( $menit / 60 ) ;
$ket="$jam jam $menit menit";
if($menit>5){$jam=$jam+1;}
$biaya=$jam * 2000;
$durasi=$jam;
Langganan:
Postingan (Atom)
Sweet Alert
Download library weetalert.min.js, letakkan dalam satu folder sejajar index ! https://drive.google.com/drive/folders/1uXhLjQv998HlVhtzObOPC...
-
Teman2 ...mungkin sering dapat kode random..... btw ini ada share sedikit ttg membuat soal random.....yang beda disini adalah sy menggunaka...
-
<?php // <a href='download.php?file=$file' title='Download File'>Download Dokumen</a> $direktori = ...
-
$PNG_TEMP_DIR ='ypathfile/'; include "qrlib.php"; if (!file_exists($PNG_TEMP_DIR)) mkdir($PNG_...
















