b0y-101 Mini Shell


Current Path : E:/www/b-group.old/spfin - Copy/application/admission/cufst/
File Upload :
Current File : E:/www/b-group.old/spfin - Copy/application/admission/cufst/actionaddappcufst.php

<?php
session_start();
include_once("../../../conapps/dbcon.php");
//เชื่อม var
include_once("varpro.php");

$objCon = mysqli_connect($servername,$username, $password, $dbname);
	// Check connection
if ($objCon->connect_error) {
  die("Connection failed: " . $objCon->connect_error);
}



$data = $_POST;

$ref1=$data['ref1'];//carnumber
$ref2phone=$data['ref2'];//phone

//echo "phone".strlen($ref2phone)."<BR>";
//echo "ref1".strlen($ref1)."<BR>";
if (strlen($ref1) <> 13){
	echo "<script>";
	echo "alert('กรุณาตรวจสอบหมายเลขบัตรประชาชน ต้องครบ 13 หลัก!');";
	echo "window.location="."history.back()".";</script>'";
	echo "</script>";
		
	//echo "กรุณาตรวจสอบหมายเลขบัตรประชาชน ต้องครบ 13 หลัก"."<button onclick="."history.back()".">Go Back</button>";
	

	
}else{
	if (strlen($ref2phone) <> 10){
	echo "<script>";
	echo "alert('กรุณาตรวจสอบเบอร์โทรศัพท์ ต้องครบ 10 หลัก!');";
	echo "window.location="."history.back()".";</script>'";
	echo "</script>";	
	
}else{
		
	



//ตรวจสอบหมายเลขบัตรประจำตัวประชาชนซ้ำหรือไม่
$check = "SELECT * FROM tb_appqrcufst tbem  
	WHERE tbem.cardnumber = '".$ref1."' and tbem.procode='".$procode."' and tbem.idproem='".$idproem."' and tbem.idadreg = '".$idadreg."' " or die("Error:" . mysqli_error());

	
//print_r($check );	
$qcheck = mysqli_query($objCon, $check );
$fcheck = mysqli_fetch_assoc($qcheck);

if (empty($fcheck)){
	//echo "ไม่ซ้ำ เพิ่มได้";
	
	//นับจำนวนผู้สมัครสอบทั้งหมด กี่คน
	$countnum = "SELECT  * 
                 FROM tb_appqrcufst  
	             WHERE procode='".$procode."' and idproem='".$idproem."' and idadreg = '".$idadreg."' "or die("Error:" . mysqli_error());
	//print_r($countnum);
	$cresult1 = mysqli_query($objCon, $countnum);
    $cnum=mysqli_num_rows($cresult1);
	//print_r($cnum);
	
	//$count1=$cresult1;
	if($cnum > 0)
		{	$cadmissnum = $cnum +1;
		}else{
			//กรณีเป็นค่าแรก
			$cadmissnum = 1;
		}
	
$idtype =$data['type'];
$numberc = sprintf("%'.04d", $cadmissnum);	
$cufstnum=	$procode."-".$idtype.$numberc;//เลขที่ใบสมัคร
	
$phonenumber=$data['ref2'];
$ref2=$idadreg.$phonenumber.$numberc.$codepay.$idtype;
$count = $cnum;
	
	
	
	//ตรวจสอบว่ามีเลข ref2 ซ้ำหรือไม่  เพื่อทำการเพิ่ม ข้อมูล ที่ตาราง tb_qrapiem
	//$idproject = 33;
$checkqrapi = "SELECT * FROM tb_qrapicp  
	WHERE ref2 = '".$ref2."' and idproject ='".$idproem."' and idadreg = '".$idadreg."'"
	or die("Error:" . mysqli_error());

$cqrapi = mysqli_query($objCon, $checkqrapi );
$fcqrapi = mysqli_fetch_assoc($cqrapi);
	

	if (empty($fcqrapi)){
	//echo "เพิ่มข้อมูล";
		//}else{
	//echo '<script>alert("พบข้อผิดพลาด ระบบมีข้อมูลแล้ว");window.location="insert_appemployee.php";</script>';
	//	}
	
		
		
$typesql ="SELECT type,typeregister,texttype,amounttype,mastertimetype FROM tb_typeregister
		   WHERE idtype = '".$idtype."'" 
	      or die("Error:" . mysqli_error());

$objQuery = $objConnect->query($typesql);	
$objtypesql = $objQuery->fetch_assoc();		

$type=$objtypesql["type"];
$typeregister=$objtypesql["typeregister"];
$texttype=$objtypesql["texttype"];	
$amounttype=$objtypesql["amounttype"];		
$mastertimetype=$objtypesql["mastertimetype"];
	
//$sqltype = mysqli_query($objCon, $typesql );
//$fsqltype = mysqli_fetch_assoc($sqltype);

$idcap =$data['cap'];
$firstname = $data['firstname'];
$lastname = $data['lastname'];
$email = $data['email'];		
$namereceipt= $data['namereceipt'];
$address= $data['address'];		

$statuspay='รอชำระเงิน';
//$dateapp =date("Y-m-d");
$dateapp = date("d")."-".date("m")."-".(date("Y")+543);
$timeapp =date("h:i:sa");	
$amount2=0.00;			

$numzz=$numberc;//4 digit--ZZZZ
	
//$mastertime= "ZRUEE2307262400"	;//กำหนดวันที่สุดท้ายที่ให้ชำระเงิน
$idadreg1=8;//เนื่องจากใช้ 7 ไป ทดสอบระบบ
$timepay= $mastertimetype.$idadreg1.$numzz;//'ZRUEE2303222400ZZZZZ'	$idadreg 1 digit + numzz 4 digit = ZZZZZ  5 digit
$idappbank=2;
		
/*echo "idcap =".$idcap.'<br>';
echo "firstname".$firstname.'<br>';
echo "lastname".$lastname.'<br>';
echo "namereceipt=".$namereceipt.'<br>';
echo "address=".$address.'<br>';
echo "statuspay=".$statuspay.'<br>';
echo "dateapp=".$dateapp.'<br>';
echo "timeapp=".$timeapp.'<br>';
echo "amount2=".$amount2.'<br>';
echo "numzz=".$numzz.'<br>';
echo "timepay=".$timepay.'<br>';	
echo "idtype=".$idtype.'<br>';	
echo "type=".$type.'<br>';	
echo "typeregister=".$typeregister.'<br>';
echo "texttype=".$texttype.'<br>';		
echo "mastertimetype=".$mastertimetype.'<br>';	
echo "amounttype=".$amounttype.'<br>';
echo "numberc=".$numberc.'<br>';	
echo "cufstnum=".$cufstnum.'<br>';	
echo "phonenumber=".$phonenumber.'<br>';
echo "ref2=".$ref2.'<br>';
echo "count=".$count.'<br>';
echo "ref1=".$ref1.'<br>';*/
		
// tb_appqrcufst
$strSQL = "INSERT INTO `tb_appqrcufst` (`idqrcufst`,`cardnumber`,`ref2`,`phonenumber`,`procode`,	`cufstnum`,`idcap`,`firstname`,`lastname`,`email`,`idtype`,type,typeregister,`texttype`,`amounttype`,`namereceipt`,`address`,`dateapp`,`timeapp`,`idappbank`,`idadreg`,`idproem`) VALUES (NULL,'$ref1','$ref2','$phonenumber','$procode','$cufstnum','$idcap','$firstname','$lastname','$email','$idtype','$type','$typeregister','$texttype','$amounttype','$namereceipt','$address','$dateapp','$timeapp',$idappbank,$idadreg,$idproem)" or die("Error:" . mysqli_error());

print_r($strSQL);
	
$q = mysqli_query($objCon, $strSQL);
$f = mysqli_fetch_assoc($q);
	
$amount=$amounttype;

/*		
//เพิ่มข้อมูล tb_qrapicp
$qrsql = "INSERT INTO `tb_qrapicp` (`idqrapi`, `ref1`, `ref2`, `ref3`, `payername`, `payerbank`, `bankref`, `amount`, `amount2`, `statusamount`, `status`, `statuspay`, `dstatus`, `time`, `num`, `receiptnum`, `qrtextname`, `timepay`, `idadreg`, `idproject`) VALUES (NULL, '$ref1', '$ref2', '', '', '', '', '$amount', '$amount2', '', '', '$statuspay', '', '', '', '', '', '$timepay', '$idadreg', '$idproem')";	
			
//print_r($qrsql);
$qrapi = mysqli_query($objCon, $qrsql);
$fqrapi = mysqli_fetch_assoc($qrapi);	*/

	
		
//$qrapi = mysqli_query($objCon, $qrsql);
		
	//	print_r($qrsql);
		
		
if ($q) {
	
	   //เมื่อข้อมูลถูกต้อง เพิ่มข้อมูล tb_qrapicp
$qrsql = "INSERT INTO `tb_qrapicp` (`idqrapi`, `ref1`, `ref2`, `ref3`, `payername`, `payerbank`, `bankref`, `amount`, `amount2`, `statusamount`, `status`, `statuspay`, `dstatus`, `time`, `num`, `receiptnum`, `qrtextname`, `timepay`, `idadreg`, `idproject`) VALUES (NULL, '$ref1', '$ref2', '', '', '', '', '$amount', '$amount2', '', '', '$statuspay', '', '', '', '', '', '$timepay', '$idadreg', '$idproem')" or die("Error:" . mysqli_error());;	
			
//print_r($qrsql);
$qrapi = mysqli_query($objCon, $qrsql);
$fqrapi = mysqli_fetch_assoc($qrapi);	

	
	   $_SESSION['apppay']="payapp";
	   $_SESSION['ref1'] = $ref1;
	   $_SESSION['ref2'] = $ref2;
	   $_SESSION['idproem']=$idproem;
	   
	   header('Location: https://spfin.ru.ac.th/application/admission/cufst/payspfincufstu.php');
	   
		
} else {
	//print_r($strSQL);
//	print_r($Q);
    echo '<script>alert("พบข้อผิดพลาด");window.location="mainaddcufst.php";</script>';
	//print_r($strSQL);
	//print_r($qrsql);
	//print_r($q);
	//print_r($numzz);
	//print_r($numz);
	
}
	
	
	//กรณี REF2 ซ้ำ
	}else{
	
		
		//echo "Error: " . $strSQL . "<br>" . $objCon->error;
		echo '<script>alert("พบข้อผิดพลาด ระบบมีข้อมูลแล้ว");window.location="mainaddcufst.php";</script>';
		}
//ซ้ำ
	}else{
	
	echo '<script>alert("มีข้อมูลในระบบแล้ว");window.location="https://spfin.ru.ac.th/application/admission/cufst/login/";</script>';
	
}

	}//ปิด นับจำนวน ref1
}//ปิด นับจำนวน phone
	
?>

Copyright © 2019 by b0y-101