b0y-101 Mini Shell


Current Path : E:/www/b-group.old/spfin/application/campus/admission/
File Upload :
Current File : E:/www/b-group.old/spfin/application/campus/admission/uploadpay.php

<?php 

    session_start();

include_once("../../../conapps/dbcon.php");
//require_once("../../PromptPayQRM/lib/PromptPayQR-3M.php");

$objConnect = mysqli_connect($servername,$username, $password, $dbname);
	// Check connection
if ($objConnect->connect_error) {
  die("Connection failed: " . $objConnect->connect_error);
}
    
  if (!isset($_SESSION['login'])) {
		$_SESSION['error'] = 'กรุณาเข้าสู่ระบบ!';
        header('Location: https://spfin.ru.ac.th/application/campus/admission/login/');
    }
//UPDATE tb_qrapi tbqr, tb_qrpayment tbpay 
//SET tbqr.statuspay = 'ชำระเงินแล้ว', tbqr.status ='Successful' , tbqr.qrtextname = 'BPQR_240109.TXT'
//where tbqr.ref3 = tbpay.ref1 and tbpay.qrtextname='BPQR_240109.TXT' and tbqr.statuspay='ชำระเงินแล้ว (รอการยืนยัน ม.ราม)'
$payref2= $_GET["payref2"];




if (isset($_POST['submit'])) {
	$dataupload = $_POST;
	$dstatus = $dataupload['dstatus'];
	$time = $dataupload['time'];
	$amount2 = $dataupload['amount2'];
	
	$image_file = $_FILES['image']['name'];
	
	$sqltb = "select * from  tb_noqrapi 
	          WHERE `ref2` = '".$payref2."'"
	          or die("Error:" . mysqli_error());
	
	//print_r($sqltb);
	
	$csqltb = mysqli_query($objConnect, $sqltb);
    $cnsql = mysqli_fetch_assoc($csqltb);
	
	$amount=$cnsql["amount"];
	$rref1=$cnsql["ref1"];
	$idproject=$cnsql["idproject"];
	
	
	
	
	$strSQL = "SELECT tbapp.ref1,tbapp.ref2,tbapp.birthday,tbapp.procode,tbapp.idproject,tbapp.idproadm
               FROM tb_appadcampus tbapp WHERE tbapp.ref1='".$rref1."' " or die("Error:" . mysqli_error());
		
	//	print_r($strSQL);
		
		$objQuery = $objConnect->query($strSQL);	
        $objQuery1 = $objConnect->query($strSQL);	
        $objResult1 = $objQuery1->fetch_assoc();
		//$num_rows = mysqli_num_rows($objQuery1);
		
		$sqlref1=$objResult1["ref1"];
		$sqlprocode=$objResult1["procode"];
		$sqlidproadm=$objResult1["idproadm"];
	
	if ($amount2 <> 800.00) {
		echo "<script>";
	    echo "alert('กรุณาตรวจจำนวนเงิน!');";
		//echo $amount2;
	//	echo $amount;
	    echo "window.location="."history.back()".";</script>'";
	    echo "</script>";
	}else{
		if (empty($image_file)) {
		echo "<script>";
	    echo "alert('กรุณาเลือกรูปหลักฐานการชำระเงิน!');";
	    echo "window.location="."history.back()".";</script>'";
	    echo "</script>";	
		}else{
			
			
			
            $type = $_FILES['image']['type'];
            $size = $_FILES['image']['size'];
            $temp = $_FILES['image']['tmp_name'];

            $path = "upload/".$image_file;
            $directory = "upload/"; // set uplaod folder path for upadte time previos file remove and new file upload for next use

            if ($image_file) {
                if ($type == "image/jpg" || $type == 'image/jpeg' || $type == "image/png" || $type == "image/gif") {
                    if (!file_exists($path)) { // check file not exist in your upload folder path
                        if ($size < 5000000) { // check file size 5MB
                            unlink($directory.$row['image']); // unlink functoin remove previos file
                           // move_uploaded_file($temp, 'upload/'.$image_file); // move upload file temperory directory to your upload folder
							//move_uploaded_file($_FILES['image']['tmp_name'], __DIR__.'/uploads/'. $_FILES["image"]['name']);
							//เอาชื่อไฟล์เก่าออกให้เหลือแต่นามสกุล
							 $type1 = strrchr($_FILES['image']['name'],".");
							//ตั้งชื่อไฟล์ใหม่โดยเอาเวลาไว้หน้าชื่อไฟล์เดิม
							$newname = $payref2.$type1;
							move_uploaded_file($_FILES['image']['tmp_name'], __DIR__.'/uploads/'.$newname);
                        } else {
                            $errorMsg = "Your file to large please upload 5MB size";
                        }
                    } else {
                        $errorMsg = "File already exists... Check upload folder";
                    }
                } else {
                    $errorMsg = "Upload JPG, JPEG, PNG & GIF formats...";
                }
            } else {
				$row['image']=$newname;
                $image_file = $row['image']; // if you not select new image than previos image same it is it.
            }			
			
			$imgContent = file_get_contents($image);
		//	$slip="/uploads/".$image_file;
			$slip="/uploads/".$newname;
			if (!isset($errorMsg)) {
				$sqlupdate ="UPDATE tb_noqrapi tbqr 
				SET tbqr.statuspay = 'ชำระเงินแล้ว (รอการยืนยัน ม.ราม)', 
				tbqr.dstatus='$dstatus',
				tbqr.time='$time',
				tbqr.amount2='$amount2',
				tbqr.statusamount='ปกติ',
				tbqr.img ='$slip',
				tbqr.qrtextname = 'โอนเข้าบัญชี ธนาคารทหารไทย (TTB) 156-1-08617-2'
				where tbqr.ref2 = '$payref2'
				and tbqr.ref1 = '$rref1'
				and tbqr.idproject='$idproject'
				";
				
				$updatead= mysqli_query($objConnect, $sqlupdate);
				$fupdatead = mysqli_fetch_assoc($updatead);
				
				
				if ($updatead) {
                echo "<script>alert('Updated Successfully!');</script>";
			if ($_SESSION['login']=='campus'){
			//echo "<script>window.location.href='appreportem.php'</script>";
			$_SESSION['ref1'] = $rref1;
			$_SESSION['ref2'] = $payref2;
			$_SESSION['idproject'] = $idproject;
			$_SESSION['idproadm'] = $sqlidproadm;
			$_SESSION['login']="campus";
			
	        header('Location: https://spfin.ru.ac.th/application/campus/admission/login/appcampusonline.php');
			//$emnumber1=$_GET["emnumber"];	
			//$procode1=$_SESSION['procode1'];
			//$_SESSION['emnumber1']=$emnumber1;
		}
		else{
			
			header('Location: https://spfin.ru.ac.th/application/campus/admission/login/');
			
		}
           // echo "<script>window.location.href='appreportem.php'</script>";
    } else {
        // echo "<script>alert('Something went wrong! Please try again!');</script>";
		//	echo "Error: " . $updatead . "<br>" . $objCon->error;
		 header('Location: https://spfin.ru.ac.th/application/campus/admission/qrpaycampus.php?ref2='.$payref2.'');			
      
        }
			}
			
		}
		
		
	}
	
		
}




?>

Copyright © 2019 by b0y-101