HEX
Server: LiteSpeed
System: Linux Angkanet 5.15.0-94-generic #104-Ubuntu SMP Tue Jan 9 15:25:40 UTC 2024 x86_64
User: webpa4002 (1011)
PHP: 8.2.15
Disabled: NONE
Upload Files
File: /home/web.paitoan.com/public_html/data/rekap_angkact.php
<?php
add_shortcode( 'rekap_angkact', 'rekap_angkact' );
function rekap_angkact(){ob_start();
include('fungsi.php'); 
?>
    
<style type="text/css">
.entry-content td {font-size: 14px !important;}
	.angka {
        -ms-word-break: break-all;
        word-break: break-all;
        word-break: break-word;
        -webkit-hyphens: auto;
        -moz-hyphens: auto;
        -ms-hyphens: auto;
        hyphens: auto;
    }

</style>
<?php
$nomor = array("0","1","2","3","4","5","6","7","8","9");    
//$asli = array();
//for ($i=00; $i < 100; $i++) {
//    if (strlen($i) == 1) { $i='0'.$i;}
//    $asli2[] = $i;
//}
$kembar = 0; $ct = ''; $couct = 0; $cper = array(); $ctper = array(); $stat = ''; $tat = '';  $kumat = array();
if (isset($_POST['simpan']) && !empty($_POST['ai3d'])) {
$pilih = (isset($_POST['tw']))?$_POST['tw']:''; 
$ids = splitNewLine($_POST['ai3d']); $idse = count($ids);
$ct .= '<table style="width: 100% !important;">';
for ($i = 0; $i < $idse; $i++) {
    $cper[] = str_split($ids[$i]);
if ($kembar == 0) {$per = permutations(array_diff($nomor,str_split($ids[$i])),2);} else {$per = permutationse(array_diff($nomor,str_split($ids[$i])),2);}  
$kumat[] = $per;
$ct .= "<tr><td class='text-primary text-center'>Control ".strlen($ids[$i])."</td><td class='text-center'>". $ids[$i] . "</td><td class='text-danger text-center'>Kumat</td><td class='text-center'>" . implode(array_diff($nomor,str_split($ids[$i]))) . "</td></tr>";
}
$ct .= '</table>';
$couct = count($kumat);
}    
if ($cper) {
$ctper = array_count_values(call_user_func_array('array_merge', $cper));
foreach ($ctper as $key => $value){
   $stat .= 'digit '.$key.' : '.$value.' votes<br>';
}
}
$array10 = array();
foreach($kumat as $arr) {
    if(is_array($arr)) {$array10 = array_merge($array10, $arr);}
}

$valx = array_values(array_diff($asli2, $array10));
$countx=count($valx);
if(is_array($valx)) {
$tat .= "
<table class='table m-0 p-0'><tr>"; 
$tat .=  "<td class='text-center align-middle mx-auto p-1' width='25%'><b class='text-primary'>Rangking 1</b></td><td class='angka p-1'>";
$nilai = 0;
foreach($valx as $nila) {$nilai++;$tat .=  $nila . "*";}}
if ($nilai == 0) {} else { $tat .=  "<br><b class='ml-2 text-primary'>$nilai Angka</b>";}
$tat .= "</td></tr>";

$vals = array_count_values($array10);
ksort($vals);
$key=array_keys($vals);
$value=array_values($vals);
$count=count($vals);

if ($count > 0) {
$deret = max($value);
for ($ss = 1; $ss <= $deret; $ss++) {
  $sst = $ss+1; $war = '';
   $tat .=  "<tr>"; 
   if ($sst == 2) {
       $war = 'text-success';
   } else {$war = 'text-danger';}
   $tat .=  "<td class='text-center align-middle mx-auto p-1' width='25%'><b class='".$war."'>Rangking ".$sst."</b></td><td class='angka'>"; $nilai = 0; for($i=0;$i<$count;$i++){ if ($value[$i]==$ss){ $nilai++; $tat .=  $key[$i]."*"; }}
  if ($nilai == 0) {} else { $tat .= "<br><b class='".$war."'>$nilai Angka</b>";}
}
$tat .=  '</td></tr>';    
}
$tat .=  "</table>";
?>
<form class="lineCount" method="POST" action="">
<div class="card text-center mb-3">
  <div class="card-headeR p-1 text-dark bg-warning">REKAP CT OTOMATIS</div>
  <div class="card-body text-center p-0 m-0">
    <textarea onkeyup="if (/[^0-9\n]/g.test(this.value)) this.value = this.value.replace(/[^0-9\n]/g, '')" placeholder="Masukan [perbaris] AI / Control" id="countMe" name="ai3d" class="form-control form-control-sm" rows="10" style="border:0px !important; border-radius:0px !important;"><?php if (isset($_POST['ai3d'])) {echo $_POST['ai3d'];}?></textarea>
  </div>
  <div class="card-footer p-1 text-dark bg-warning text-center"><button id="simpan" name="simpan" type="submit" value="Proses" class="btn btn-custom btn-primary btn-sm">Rekap</button>

 <button type="button" class="btn btn-danger btn-sm" onclick="window.location.href=window.location.href">Reset</button></div>
</div>
</form>

<div class="card text-center mb-3">
  <div class="card-header p-1 text-white bg-success">Statistik <?php echo $couct;?> Control dan Kumat </div>
  <div class="card-body text-center">
<?php echo $ct;?>
</div>
</div>

<div class="card text-center mb-3">
  <div class="card-header p-1 text-white bg-danger">Statistik Per digit</div>
  <div class="card-body text-center">
<?php echo $stat;?>
</div>
</div>

<div class="card text-center">
  <div class="card-header p-1 text-white bg-primary">Hasil Rekap</div>
  <div class="card-body text-center p-0 m-0">
<?php echo $tat;?>
</div>
</div>
<?php return ob_get_clean(); }?>