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/.trash/data/kombinasi_4d.php
<?php
add_shortcode( 'kombinasi_4d', 'kombinasi_4d' );
function kombinasi_4d(){
	ob_start();
	include_once('fungsi.php');
	$hasi='';$hua=array();
	if (isset($_POST['submit'])) {
		$depan = (isset($_POST['depan']) && !empty($_POST['depan']))?multiexplode(array('*'), $_POST['depan']):array();
		$tengah = (isset($_POST['tengah']) && !empty($_POST['tengah']))?multiexplode(array('*'), $_POST['tengah']):array();
		$belakang = (isset($_POST['belakang']) && !empty($_POST['belakang']))?multiexplode(array('*'), $_POST['belakang']):array();
		$hasi = ''; $hua =array();
		foreach ($depan as $key => $valued) {
			foreach ($tengah as $key => $valuet) {
				foreach ($belakang as $key => $values) {
					if (strlen($valued) > 2) continue;
					if (strlen($valuet) > 2) continue;
					if (strlen($values) > 2) continue;
					$depa = as_angka ($valued);
					$depb = cop_angka ($valued);
					$tenga = as_angka ($valuet);
					$tengb = cop_angka ($valuet);
					$blka = as_angka ($values);
					$blkb = cop_angka ($values);
					if ($depb == $tenga && $tengb == $blka)	{
						$hua[] = $depa.$depb.$blka.$blkb.'*';	
					}
				}
			}
		}
		if (!$depan) {
			foreach ($tengah as $key => $valuet) {
				foreach ($belakang as $key => $values) {
					if (strlen($valuet) > 2) continue;
					if (strlen($values) > 2) continue;
					$tenga = as_angka ($valuet);
					$tengb = cop_angka ($valuet);
					$blka = as_angka ($values);
					$blkb = cop_angka ($values);
					if ($tengb == $blka)	{
						$hua[] = $tenga.$blka.$blkb.'*';
					}
				}
			}
		}
		if (!$tengah) {
			foreach ($depan as $key => $valued) {
				$hua =array();
				foreach ($belakang as $key => $values) {
					if (strlen($valued) > 2) continue;
					if (strlen($values) > 2) continue;
						//$hasi .= $valued.$values.'*';	
						$hua[] = $valued.$values.'*';
				}
			}
		}
		sort($hua);
		foreach ($hua as $key => $value) {
			$hasi .= $value;
		}
		//echo '<pre>';print_r($hua);echo '</pre>';
		$hasi = rtrim($hasi,'*');
	} 
	?>
	<form id='myFormId' class='mt-3' method="post" name="atas">
		<div class="row colnopad colnopad2 text-center">
			<div class="col-md-4 mb-3">
				<div class="card text-white bg-info">
					<h5 class="card-title my-2">2D DEPAN ON</h5>
					<div class="p-1"><textarea id="countMe" onkeyup="checkInput(this)" name="depan" class="form-control" rows="3"><?=(isset($_POST['depan']))?$_POST['depan']:false?></textarea></div>
				</div>
			</div>
			<div class="col-md-4 mb-3">
				<div class="card text-white bg-info">
					<h5 class="card-title my-2">2D TENGAH ON</h5>
					<div class="p-1"><textarea id="countMe" onkeyup="checkInput(this)" name="tengah" class="form-control" rows="3"><?=(isset($_POST['tengah']))?$_POST['tengah']:false?></textarea></div>
				</div>
			</div>
			<div class="col-md-4">
				<div class="card text-white bg-info">
					<h5 class="card-title my-2">2D BELAKANG ON</h5>
					<div class="p-1"><textarea id="countMe" onkeyup="checkInput(this)" name="belakang" class="form-control" rows="3"><?=(isset($_POST['belakang']))?$_POST['belakang']:false?></textarea></div>
				</div>
			</div>
		</div>
		<div class="text-center my-3">
			<input class="btn btn-danger btn-sm mr-2" name="reset" type="reset" onclick="resetForm('myFormId'); return false;" value="RESET" />
			<button class="btn btn-primary btn-sm" value="Proses" type="submit" name="submit" id="butA">GENERATE</button>
		</div>
		<div class="card text-white bg-success mb-3">
			<h5 class="card-title my-2 text-center">LIVE NUMBER 4D / 3D</h5>
			<div class="p-1">
				<textarea id='atas' class='form-control' width="100%"><?=$hasi?></textarea>
				<div class="text-center py-2"><small>MENGHASILKAN : <?=count($hua)?> LN</small></div>
			</div>
		</div>
	</form>

	<script language="javascript">
		function checkInput(ob) {
			var invalidChars = /[^0-9*]/gi
			if(invalidChars.test(ob.value)) {
				ob.value = ob.value.replace(invalidChars,"");
			}
		}

		function resetForm(myFormId)
		{
			var myForm = document.getElementById(myFormId);
			for (var i = 0; i < myForm.elements.length; i++)
			{
				if ('submit' != myForm.elements[i].type && 'reset' != myForm.elements[i].type)
				{
					myForm.elements[i].checked = false;
					myForm.elements[i].value = '';
					myForm.elements[i].selectedIndex = 0;
				}
			}
		}
	</script>
	<?php return ob_get_clean(); }?>