<?php
session_start();
if (!isset($_SESSION['id'])) {
  header("location: index.php");
}
?>

<?php
//session_start();

error_reporting(0);

include "fetch_data.php";
include "connection.php";

$APP_ID = $_GET['id'];





// $sql = "AD_APP.GP_CHE, AD_APP.GP_BIO, AD_APP.GP_HMATH, AD_APP.GP_SCI, AD_APP.GP_ACC, AD_APP.ADD_SUB_NAME, AD_APP.SSC_GPA,
// AD_APP.TOTAL_APLUS,AD_APP.GP_ADD_SUB,AD_APP.SSC_MARKS, AD_APP.SSC_VERSION, AD_APP.SMS_MOBILE_NO, (SELECT AD_SCHOOL_LOC.LOC_NAME FROM AD_SCHOOL_LOC 
//  WHERE AD_APP.LOC_CODE=AD_SCHOOL_LOC.LOC_CODE) AS LOC_CODE, (SELECT AD_SSC_GR.GR_NAME FROM AD_SSC_GR 
//  WHERE AD_APP.SSC_GR_CODE=AD_SSC_GR.GR_CODE) AS SSC_GR_CODE,(SELECT AD_SEAT_PLAN.EXAM_TIME FROM AD_SEAT_PLAN 
//  WHERE AD_APP.SEAT_PLAN_CODE=AD_SEAT_PLAN.SEAT_PLAN_CODE) AS EXAM_TIME  FROM AD_APP 
//  WHERE APP_ID = '$APP_ID' AND PAYMENT_STATUS = 'P'";



// $sql = "SELECT AD_APP.STD_NAME,AD_APP.APP_ROLL_NO, AD_APP.STD_MOBILE_NO, AD_APP.RG_SECT, AD_APP.F_NAME, 
// (SELECT AD_CAT.CAT_NAME FROM AD_CAT WHERE AD_APP.APP_CAT = AD_CAT.CAT_ID ) AS APP_CAT, 
// AD_APP.F_MOBILE_NO, AD_APP.M_NAME, AD_APP.M_MOBILE_NO,  AD_APP.SCHOOL_NAME, 
// AD_APP.EXAM_ROLL_NO, (SELECT AD_RELIGION_MST.RG_NAME FROM AD_RELIGION_MST WHERE AD_APP.RG_CODE=AD_RELIGION_MST.RG_CODE ) AS RG_CODE, 
// (SELECT AD_BOARD.BOARD_NAME FROM AD_BOARD WHERE AD_APP.BOARD_CODE=AD_BOARD.BOARD_CODE ) AS BOARD_CODE, AD_APP.REG_NO,
// AD_APP.SESSION_NO, AD_APP.EXAM_YEAR, AD_APP.GP_BANG, AD_APP.GP_ENG, AD_APP.GP_RELI, AD_APP.GP_MATH, AD_APP.GP_PHY, 
// AD_APP.GP_CHE, AD_APP.GP_BIO, AD_APP.GP_HMATH, AD_APP.GP_SCI, AD_APP.GP_ACC, AD_APP.ADD_SUB_NAME, AD_APP.SSC_GPA,
// AD_APP.TOTAL_APLUS,AD_APP.GP_ADD_SUB,AD_APP.SSC_MARKS, AD_APP.SSC_VERSION, AD_APP.SMS_MOBILE_NO, (SELECT AD_SCHOOL_LOC.LOC_NAME FROM AD_SCHOOL_LOC 
//  WHERE AD_APP.LOC_CODE=AD_SCHOOL_LOC.LOC_CODE) AS LOC_CODE, (SELECT AD_SSC_GR.GR_NAME FROM AD_SSC_GR 
//  WHERE AD_APP.SSC_GR_CODE=AD_SSC_GR.GR_CODE) AS SSC_GR_CODE,(SELECT AD_SEAT_PLAN.EXAM_TIME FROM AD_SEAT_PLAN 
//  WHERE AD_APP.SEAT_PLAN_CODE=AD_SEAT_PLAN.SEAT_PLAN_CODE) AS EXAM_TIME,(SELECT AD_SEAT_PLAN.EXAM_DATE FROM AD_SEAT_PLAN 
//  WHERE AD_APP.SEAT_PLAN_CODE=AD_SEAT_PLAN.SEAT_PLAN_CODE) AS EXAM_DATE , (SELECT AD_SEAT_PLAN.ROOM_NO FROM AD_SEAT_PLAN 
//  WHERE AD_APP.SEAT_PLAN_CODE=AD_SEAT_PLAN.SEAT_PLAN_CODE) AS ROOM_NO , (SELECT AD_SEAT_PLAN.BUILDING_NO FROM AD_SEAT_PLAN 
//  WHERE AD_APP.SEAT_PLAN_CODE=AD_SEAT_PLAN.SEAT_PLAN_CODE) AS BUILDING_NO,  (SELECT AD_SEAT_PLAN.FLOOR_NO FROM AD_SEAT_PLAN 
//  WHERE AD_APP.SEAT_PLAN_CODE=AD_SEAT_PLAN.SEAT_PLAN_CODE) AS FLOOR_NO  FROM AD_APP 
//  WHERE APP_ID = '$APP_ID'";


// $sql = "SELECT AD_APP.STD_NAME,AD_APP.APP_ROLL_NO, AD_APP.STD_MOBILE_NO,  AD_APP.F_NAME, (SELECT AD_CAT.CAT_NAME FROM AD_CAT WHERE AD_APP.APP_CAT = AD_CAT.CAT_ID ) AS APP_CAT, AD_APP.SCHOOL_NAME, AD_APP.M_NAME, (SELECT AD_BOARD.BOARD_NAME FROM AD_BOARD WHERE AD_BOARD.BOARD_CODE = AD_APP.BOARD_CODE) AS BOARD_NAME,(SELECT AD_SEAT_PLAN.EXAM_TIME FROM AD_SEAT_PLAN WHERE AD_APP.SEAT_PLAN_CODE=AD_SEAT_PLAN.SEAT_PLAN_CODE) AS EXAM_TIME,(SELECT AD_SEAT_PLAN.EXAM_DATE FROM AD_SEAT_PLAN WHERE AD_APP.SEAT_PLAN_CODE=AD_SEAT_PLAN.SEAT_PLAN_CODE) AS EXAM_DATE , (SELECT AD_SEAT_PLAN.ROOM_NO FROM AD_SEAT_PLAN WHERE AD_APP.SEAT_PLAN_CODE=AD_SEAT_PLAN.SEAT_PLAN_CODE) AS ROOM_NO , (SELECT AD_SEAT_PLAN.BUILDING_NO FROM AD_SEAT_PLAN WHERE AD_APP.SEAT_PLAN_CODE=AD_SEAT_PLAN.SEAT_PLAN_CODE) AS BUILDING_NO, (SELECT AD_SEAT_PLAN.FLOOR_NO FROM AD_SEAT_PLAN WHERE AD_APP.SEAT_PLAN_CODE=AD_SEAT_PLAN.SEAT_PLAN_CODE) AS FLOOR_NO FROM AD_APP WHERE APP_ID = '$APP_ID' AND PAYMENT_STATUS = 'P'";


$sql = "SELECT A.STD_NAME,A.APP_ROLL_NO,A.STD_MOBILE_NO,A.F_NAME,C.CAT_NAME AS APP_CAT,A.SCHOOL_NAME,A.M_NAME, 
    B.BOARD_NAME,A.SSC_GPA,A.TOTAL_APLUS,S.EXAM_TIME,S.EXAM_DATE,S.ROOM_NO,S.BUILDING_NO,S.FLOOR_NO FROM 
    AD_APP A LEFT JOIN AD_CAT C ON A.APP_CAT = C.CAT_ID LEFT JOIN AD_BOARD B ON A.BOARD_CODE = B.BOARD_CODE
LEFT JOIN AD_SEAT_PLAN S ON A.SEAT_PLAN_CODE = S.SEAT_PLAN_CODE WHERE A.APP_ID = '$APP_ID' 
    AND A.PAYMENT_STATUS = 'P'";
// print_r($sql);


$parse = ociparse($conn, $sql);
oci_execute($parse);

// print_r($sql);
while ($row = oci_fetch_assoc($parse)) {
  $user_row[] = $row;
}

// var_dump($division);
// echo count($division);
oci_free_statement($parse);





?>

<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <link rel="icon" href="assets/img/logo.jpg" type="image/jpeg">
  <title>Admit Card</title>
  <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/css/bootstrap.min.css" integrity="sha384-Vkoo8x4CGsO3+Hhxv8T/Q5PaXtkKtu6ug5TOeNV6gBiFeWPGFN9MuhOf23Q9Ifjh" crossorigin="anonymous">

  <link href="https://fonts.maateen.me/siyam-rupali/font.css" rel="stylesheet">



  <style>
   


    .txt-center {
      text-align: center;
    }

    .bangla {
    font-family: 'SiyamRupali', Arial, sans-serif !important;
}

    .border- {
      border: 1px solid #000 !important;
    }

    .padding {
      padding: 15px;
    }

    .mar-bot {
      margin-bottom: 15px;
    }

    .admit-card {
      border: 2px solid #000;
      padding: 15px;
      margin: 20px 0;
    }

    .admit-card1 {
      border: 2px solid #000;
      padding: 15px;
      margin: 20px 0;
    }

    .BoxA h5,
    .BoxA p {
      margin: 0;
    }

    h5 {
      text-transform: uppercase;
    }

    table img {
      width: 100%;
      margin: 0 auto;
    }

    .table-bordered td,
    .table-bordered th,
    .table thead th {
      border: 1px solid #000000 !important;
    }

    #signature {
      margin-left: 75%;
      margin-top: 15px;
    }


    .header img {
      float: left;
      width: 150px;
      /* height: 70px; */
      /* background: #555; */
    }


    .header {
      position: relative;

    }



    .header1 .all_table {
      float: left;
      width: 55%;
      /* background: #555; */
    }


    .header1 {
      position: relative;

    }


    .header2 .write {
      float: left;
      width: auto;
      /* background: #555; */
    }


    .header2 .write1 {
      position: relative;
      text-align: right;

    }





    @media screen and (min-width: 1200px) {
      .all_table {
        width: 500px;
      }
    }


    @media screen and (min-width: 280px) {
      .all_table {
        width: 500px;
      }

      .all_table1 {
        width: 300px;


      }
    } 

    #invoice1 {
  position: relative;
  z-index: 1;
}

#invoice1::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-image: url('assets/img/ndc_2023.jpg');
  background-repeat: no-repeat;
  background-position: center;
  background-size: 500px;
  /*padding-top: 30px;*/
  opacity: 0.15; /* খুব হালকা জলছাপ */
  width: 100%;
  height: 100%;
  z-index: 0;
}

#invoice1 > * {
  position: relative;
  z-index: 1;
}
.compact-table td, 
  .compact-table th {
    padding: 2px 5px !important;
    font-size: 13px;
    line-height: 2;
  }
  </style>

</head>


<!-- <body onLoad="download()" ; id="invoice"> -->

<body style="margin-top: 20px;" onLoad="download()" id="invoice1">

  <!-- <div class="ml-2">
    <button id="download" class="btn btn-success">download</button>
  </div> -->


  <section id="invoice">
    <div class="container">
      <div class="admit-card">
        <div class=" mar-bot">
          <div class="row">


            <div class="col-sm-12 txt-center">
              <div class="header">
                <img src="assets/img/ndc_2023.jpg" alt="logo" />
                <h4 style="font-size: 18px; font-weight: bold;  text-align: center;">
                  NOTRE DAME COLLEGE, DHAKA
                </h4>
                <h5 style="font-size: 14px; font-weight: bold; text-align: center;"> Admission Test - 2025 </h5>

                <h6 style="text-align: center; font-weight: bold; ">
                  Admit Card
                </h6>
              </div>




            </div>


          </div>
        </div>
        <div class="">
          <div class="row">
            <div class="col-sm-12">
              <div class="header2">
                <p class="write" style="font-size: 15px; font-weight: bold;">Candidate Details</p>

                <p class="write1" style="font-size: 15px; font-weight: bold;">Application Serial No. : <b><?php echo $user_row[0]['APP_ROLL_NO'] ?></b></p>

              </div>

            </div>


          </div>
        </div>
        <!-- <div class="BoxD border- padding mar-bot"> -->
        <div>
          <div class="row">
            <div class="col-sm-12">
              <div class="header1">
                <table class="table table-bordered all_table table table-bordered compact-table " >
                  <tbody>
                    <tr>
                      <td><b>Group </b></td>
                      <td><b><?php echo $user_row[0]['APP_CAT'] ?> </b></td>
                    </tr>
                    <!-- <tr>
                    <td><b>Application Serial Number </b></td>
                    <td><b>50000</b></td>
                  </tr> -->
                    <tr>
                      <td><b>Name of Student </b></td>
                      <td><b><?php echo $user_row[0]['STD_NAME'] ?> </b></td>
                    </tr>

                    <tr>
                      <td><b>Father's Name</b></td>
                      <td><b><?php echo $user_row[0]['F_NAME'] ?> </b></td>
                    </tr>

                    <tr>
                      <td><b>Mother's Name </b></td>
                      <td><b><?php echo $user_row[0]['M_NAME'] ?> </b></td>
                    </tr>
                    <tr>
                      <td><b>Name of School </b></td>
                      <td><b><?php echo $user_row[0]['SCHOOL_NAME'] ?> </b></td>
                    </tr>
                    <tr>
                      <td><b>Board </b></td>
                      <td><b><?php echo $user_row[0]['BOARD_NAME'] ?> </b></td>
                    </tr>
                    <!-- <tr>
                    <td colspan="2"><b>Address: </b>moh hasnxgxums </td>
                  </tr> -->
                  </tbody>
                </table>


                <img src="data:image/jpeg;base64,<?php echo $photoout; ?>" id="output_image" width="150px" height="150px" 
                style="margin-left: 120px;text-align: center;border: 2px solid black;"></img> <br>
                
                <table class="table table-bordered compact-table" style="margin-bottom: 5px;">
                    <tr>
                      <td><b>SSC GPA</b></td>
                      <td style="font-weight: bolder;"><?php echo $user_row[0]['SSC_GPA']; ?></td>
                      <td><b>Number Of A+</b></td>
                      <td style="font-weight: bolder;"><?php echo $user_row[0]['TOTAL_APLUS']; ?></td>
                    </tr>
                  </table>
                  <!-- <p style="margin-top: 2px; font-size: 14px; text-align: right;">
                  (Total Number of A+ except Physical Education, Health and Sports and Career Education)
                  </p> -->
                  <p style="margin-top: 2px; font-size: 10px;  text-align: right;">
                <strong>(Total Number of A+ except Physical Education, Health and Sports and Career Education)</strong>
                  </p>


</table>

              </div>

            </div>

          </div>
        </div>
        <div class="">
          <div class="row">
            <div class="col-sm-12">
              <p style="font-size: 15px;font-weight:bold;">Admission Test Schedule</p>
              <!-- <p>NH - 79 Gangrar Chittorgarh - 312901 <br> RAJASTHAN, INDIA</p> -->
            </div>
          </div>
        </div>
        <!-- <div class="BoxF border- padding mar-bot txt-center"> -->
        <div class="">

          <div class="row">
            <div class="col-sm-12">
              <table class="table table-bordered">
                <!-- <thead>
                <tr>
                  <th>Sr. No.</th>
                  <th>Subject/Paper</th>
                </tr>
              </thead> -->
                <tbody class="table table-bordered compact-table">
                  <tr>
                    <td> <b> Date and Time of Admission Test </b></td>
                    <td style="font-weight: bolder;"><?php echo $user_row[0]['EXAM_DATE'] ?>, <?php echo $user_row[0]['EXAM_TIME'] ?></td>
                    <!-- <td>5 July 2019</td> -->
                  </tr>
                  <tr>
                    <td> <b>Building Name and Room No.</b> </td>
                    <td style="font-weight: bolder;"><?php echo $user_row[0]['BUILDING_NO'] ?>, Room-<?php echo $user_row[0]['ROOM_NO'] ?></td>
                    <!-- <td>5 July 2019</td> -->
                  </tr>

                </tbody>
              </table>
            </div>

           
          </div>
          </div>

          

          <div class="bangla" style="text-align: justify; font-family: 'SiyamRupali', Arial, sans-serif;">
            <h5 style="background-color: #000; padding: 3px; text-align: center; font-size: 12px; width: fit-content; color: white;">
              আবেদনকারীদের জন্য সাধারণ নির্দেশনাসমূহ :
            </h5>
            <h6 style="font-size: 11px; font-weight: bold; color: black;">১। লিখিত পরীক্ষার সময় আবেদনকারীকে অবশ্যই এই প্রবেশপত্র সঙ্গে আনতে হবে। প্রবেশপত্র ছাড়া পরীক্ষায় অংশগ্রহণ করা যাবে না।</h6>
            <h6 style="font-size: 11px; font-weight: bold; color: black;">২। ভর্তি আবেদনের প্রবেশপত্রে উল্লিখিত তারিখ ও সময় অনুযায়ী লিখিত পরীক্ষায় অংশগ্রহণ করতে হবে।</h6>
            <h6 style="font-size: 11px; font-weight: bold; color: black;">৩। পরীক্ষার দিন ৩০ মিনিট আগে কলেজে এসে আসন বিন্যাস দেখে নির্ধারিত কক্ষে গিয়ে পরীক্ষায় অংশগ্রহণ করতে হবে।</h6>
            <h6 style="font-size: 11px; font-weight: bold; color: black;">৪। পরীক্ষার দিন এসএসসি পরীক্ষার ফলাফলের ইন্টারনেট প্রিন্ট কপি ও রেজিস্ট্রেশন কার্ড সঙ্গে আনতে হবে। পরীক্ষার জন্য কালো বলপেন আনবে ও প্রয়োজনে এসএসসি পরীক্ষায় অনুমোদিত সাধারণ সায়েন্টিফিক ক্যালকুলেটর, প্লাস্টিকের স্বচ্ছ ফাইল ফোল্ডার ব্যবহার করা যাবে। পরীক্ষার সময় অন্যের ক্যালকুলেটর ও জিনিস ব্যবহার করা যাবে না। মোবাইল ও বই—খাতা নিয়ে কলেজে প্রবেশ নিষেধ।</h6>
            <h6 style="font-size: 11px; font-weight: bold; color: black;">৫। লিখিত পরীক্ষা : ২০২৫ খ্রিষ্টাব্দের এসএসসি সিলেবাস অনুযায়ী ৫০ মিনিটের লিখিত পরীক্ষা অনুষ্ঠিত হবে। পরীক্ষার বিষয়সমূহ: বিজ্ঞান বিভাগ— বাংলা, ইংরেজি, উচ্চতর গণিত, পদার্থবিজ্ঞান, রসায়ন,  ও জীববিজ্ঞান; মানবিক বিভাগ— বাংলা, ইংরেজি, আইসিটি ও সাধারণ জ্ঞান; 
              ব্যবসায় শিক্ষা বিভাগ— বাংলা, ইংরেজি, হিসাব বিজ্ঞান, আইসিটি ও সাধারণ জ্ঞান। যারা বিজ্ঞান বিভাগ থেকে মানবিক ও ব্যবসায় শিক্ষা বিভাগে ভর্তির আবেদন করেছে তাদেরকে
               বিজ্ঞান বিভাগের প্রশ্নে এবং যারা ব্যবসায় শিক্ষা বিভাগ থেকে মানবিক বিভাগে ভর্তির আবেদন করেছে তাদেরকে ব্যবসায় শিক্ষা বিভাগের প্রশ্নে পরীক্ষা দিতে হবে।</h6>
            <h6 style="font-size: 11px; font-weight: bold; color: black;">৬। ভর্তি পরীক্ষার ফলাফল প্রকাশের তারিখ পরীক্ষার দিনই জানিয়ে দেওয়া হবে।</h6>
            <h6 style="font-size: 11px; font-weight: bold; color: black;">৭। ভুল/অসত্য তথ্য প্রদান করে ভর্তি হলে ভর্তি বাতিল বলে গণ্য হবে এবং ভর্তির টাকা ফেরত দেওয়া হবে না।</h6>
            <h6 style="font-size: 11px; font-weight: bold; color: black;">৮। নটর ডেম কলেজ একটি রাজনীতিমুক্ত শিক্ষাপ্রতিষ্ঠান। তাই কলেজ ক্যাম্পাসে ও কলেজ ক্যাম্পাসের বাইরে (কলেজের ইউনিফরম পরিধান করে) কোনো মিটিং, মিছিল ও সমাবেশ করা যায় না এবং কলেজ ক্যাম্পাসে মাল্টিমিডিয়াযুক্ত মোবাইল ফোন ব্যবহার সম্পূর্ণ নিষিদ্ধ।</h6>

            <div id="signature" style="margin-left: 75%; margin-top: 15px;">
              <img src="assets/img/sig.png" width="100" height="50" alt="Signature" />
            </div>
          </div>

      </div>
        </div>



        </div>
      </div>

      <div class="row">
        <div class="col-md-4">
          <!-- <div style="margin-top: 180px;" class="admit-card1"> -->
     <!--      <h6 style="font-weight: bold;">Powered By : 
          <img src="assets/img/itbl_icon_1.jpeg" id="output_image" width="100px" height="20px"></img></h6> -->

          </div>

          <div class="col-md-4">
          <!-- <div style="margin-top: 180px;" class="admit-card1"> -->
          <p style="font-size: 15px;">Powered By : 
          <img src="assets/img/itbl_icon_1.jpeg" id="output_image" width="100px" height="15px"></img></p>

          </div>
          <div class="col-md-4">
          <!-- <div style="margin-top: 180px;" class="admit-card1"> -->
         <!--  <h6 style="font-weight: bold;">Powered By : 
          <img src="assets/img/itbl_icon_1.jpeg" id="output_image" width="100px" height="20px"></img></h6> -->

          </div>
        

        </div>
      </div>
    </div>

  </section>










  <!-- <button class="btn btn-primary" id="download">download</button> -->


  <script src="https://code.jquery.com/jquery-3.4.1.slim.min.js" integrity="sha384-J6qa4849blE2+poT4WnyKhv5vZF5SrPo0iEjwBvKU7imGFAV0wwj1yYfoRSJoZ+n" crossorigin="anonymous"></script>

  <script src="https://cdn.jsdelivr.net/npm/popper.js@1.16.0/dist/umd/popper.min.js" integrity="sha384-Q6E9RHvbIyZFJoft+2mJbHaEWldlvI9IOYy5n3zV9zzTtmI3UksdQRVvoxMfooAo" crossorigin="anonymous"></script>

  <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/js/bootstrap.min.js" integrity="sha384-wfSDF2E50Y2D1uUdj0O3uMBJnjuUD4Ih7YwaYd1iqfktj0Uod8GCExl3Og8ifwB6" crossorigin="anonymous"></script>

  <script src="https://cdnjs.cloudflare.com/ajax/libs/html2pdf.js/0.9.2/html2pdf.bundle.js"></script>


<script>
  function download() {
    const invoice1 = document.getElementById("invoice1");
    console.log(invoice1);

    var opt = {
        filename: 'APP_ROLL_NO_<?php echo $user_row[0]['APP_ROLL_NO']; ?>.pdf',
        image: {
          type: 'jpeg',
          quality: 5 // সর্বোচ্চ ইমেজ কোয়ালিটি
        },
      html2canvas: {
        scale: 3,  // স্কেল বাড়ালে রেজোলিউশন বাড়ে (default = 1)
        useCORS: true // যদি external image থাকে, তাহলে এটা দরকার
      },
      jsPDF: {
        unit: 'in',
        format: 'a4',
        orientation: 'portrait'
      }
    };

    html2pdf().from(invoice1).set(opt).save();
  }
</script>



</body>

</html>