<?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.''); } } } } } ?>