
PK 
<?php
ob_start();
//error_reporting(E_ALL ^ E_NOTICE);
@session_start();
ini_set('allow_url_include',1);
date_default_timezone_set("Asia/Kolkata");
set_time_limit(600);
ini_set('max_execution_time',600);
include 'admin/includes/settings/constant.php';
//include '../includes/settings/db.php';
require_once 'admin/includes/settings/PDODB.php';
include 'admin/includes/modules/functions.php';
// Include autoloader
require_once 'dompdf/autoload.inc.php';
$function = new FUNCTIONS();
// Include autoloader
require_once 'dompdf/autoload.inc.php';
// Reference the Dompdf namespace
use Dompdf\Dompdf;
// Instantiate and use the dompdf class
$dompdf = new Dompdf();
// Load HTML content
//$dompdf->loadHtml('<h1>Welcome to CodexWorld.com</h1>');
//$html = file_get_contents("thanks.php");
if(empty($_SESSION['adminId'])){
header("Location: admin/index.php");
exit();
}
//print_r($_SESSION['chequeno']); exit;
//print_r($transaction); exit;
$txnAmount = 50;
$bankname = "Axis Bank";
$orderid = "RWA1-1180";
$paymentmode = "Cheque";
$txndate = date("Y-m-d H:i:s");
$owner_name = $_SESSION['owner_name'];
$house_no = $_SESSION['house_no'];
$chequeno = $_SESSION['chequeno'];
//print_r($paymentmode); exit;
if ($paymentmode=='Cheque') {
$html="<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body style='font-family:Arial, Helvetica, sans-serif;'>
<div style='width: 58mm; margin: 0 auto;'>
<center style='border-bottom: 1px solid #000; padding-bottom: 15px;'>
<div>
<img src='images/rwa-logo-invoice.png' width='80px;'>
</div>
<div>
<h2 style='font-size: 12px; margin-bottom: 5px;'>Residents Walfare Association</h2>
<p style='font-size: 11px; margin: 0px;'>Sector-40, Noida, Uttar Pardesh</p>
</div>
</center>
<div>
<div>
<h2 style='font-size: 12px; border-bottom: 1px solid #000; padding-bottom: 15px;'>Receipt No : $orderid</h2>
<table cellpadding='0' cellspacing='0' style='margin:0px auto; vertical-align:top; font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height:16px; padding-bottom: 15px;'>
<tr>
<td style='vertical-align: baseline;'>Name</td>
<td style='vertical-align: baseline;'>: </td>
<td style='vertical-align: baseline;' align='left'> $owner_name</td>
</tr>
<tr>
<td style='vertical-align: baseline;'>Address</td>
<td style='vertical-align: baseline;'>: </td>
<td style='vertical-align: baseline;' align='left'> $house_no, Sector 40 Noida</td>
</tr>
<tr>
<td style='vertical-align: baseline;'>Receipt no</td>
<td style='vertical-align: baseline;'>: </td>
<td style='vertical-align: baseline;' align='left'> $orderid</td>
</tr>
<tr>
<td style='vertical-align: baseline;'>Amonut</td>
<td style='vertical-align: baseline;'>: </td>
<td style='vertical-align: baseline;' align='left'> $txnAmount /-</td>
</tr>
<tr>
<td style='vertical-align: baseline;'>Bank name</td>
<td style='vertical-align: baseline;'>: </td>
<td style='vertical-align: baseline;' align='left'> $bankname</td>
</tr>
<tr>
<td style='vertical-align: baseline;'>Cheque no</td>
<td style='vertical-align: baseline;'>: </td>
<td style='vertical-align: baseline;' align='left'> $chequeno</td>
</tr>
<tr>
<td style='vertical-align: baseline;'>Payment Mode</td>
<td style='vertical-align: baseline;'>: </td>
<td style='vertical-align: baseline;' align='left'> $paymentmode</td>
</tr>
<tr>
<td style='vertical-align: baseline;'>Date</td>
<td style='vertical-align: baseline;'>: </td>
<td style='vertical-align: baseline;' align='left'> $txndate</td>
</tr>
</table>
</div>
</div>
<div>
<div style='border-top: 1px solid #000;'>
<p style='font-size: 10px;'>This is a computerized receipt, hence signatures are not required.</p>
</div>
</div>
</div>
</body>
</html>";
}else{
$html="<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body style='font-family:Arial, Helvetica, sans-serif; align:left;'>
<div style='width: 58mm; margin: 0 auto;'>
<center style='border-bottom: 1px solid #000; padding-bottom: 15px;'>
<div>
<img src='images/rwa-logo-invoice.png' width='80px;'>
</div>
<div>
<h2 style='font-size: 12px; margin-bottom: 5px;'>Residents Walfare Association</h2>
<p style='font-size: 11px; margin: 0px;'>Sector-40, Noida, Uttar Pardesh</p>
</div>
</center>
<div>
<div>
<h2 style='font-size: 12px; border-bottom: 1px solid #000; padding-bottom: 15px;'>Receipt No : $orderid</h2>
<table cellpadding='0' cellspacing='0' style='margin:0px auto; vertical-align:top; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; padding-bottom: 15px;'>
<tr>
<td style='vertical-align: baseline;'>Name</td>
<td style='vertical-align: baseline;'>: </td>
<td style='vertical-align: baseline;' align='left'> $owner_name</td>
</tr>
<tr>
<td style='vertical-align: baseline;'>Address</td>
<td style='vertical-align: baseline;'>: </td>
<td style='vertical-align: baseline;' align='left'> $house_no, Sector 40 Noida</td>
</tr>
<tr>
<td style='vertical-align: baseline;'>Receipt no</td>
<td style='vertical-align: baseline;'>: </td>
<td style='vertical-align: baseline;' align='left'> $orderid</td>
</tr>
<tr>
<td style='vertical-align: baseline;'>Amonut</td>
<td style='vertical-align: baseline;'>: </td>
<td style='vertical-align: baseline;' align='left'> $txnAmount /-</td>
</tr>
<tr>
<td style='vertical-align: baseline;'>Payment Mode</td>
<td style='vertical-align: baseline;'>: </td>
<td style='vertical-align: baseline;' align='left'> $paymentmode</td>
</tr>
<tr>
<td style='vertical-align: baseline;'>Date</td>
<td style='vertical-align: baseline;'>: </td>
<td style='vertical-align: baseline;' align='left'> $txndate</td>
</tr>
</table>
</div>
</div>
<div>
<div style='border-top: 1px solid #000;'>
<p style='font-size: 10px;'>This is a computerized receipt, hence signatures are not required.</p>
</div>
</div>
</div>
</body>
</html>";
}
$dompdf->loadHtml($html);
$customPaper = array(0,0,220,400);
// (Optional) Setup the paper size and orientation
$dompdf->setPaper($customPaper);
//$dompdf->setPaper('A4', 'landscape');
// Render the HTML as PDF
$dompdf->render();
//print_r($dompdf); exit;
// Output the generated PDF to Browser
//$dompdf->stream();
//view pdf without downloading
$dompdf->stream("dompdf_out.pdf", array("Attachment" => false));
//exit(0);
$doc_file ="doc_".rand(0,99999).".pdf";
$pdf = $dompdf->output();
//$file_location = $_SERVER['DOCUMENT_ROOT']."app_folder_name/pdfReports/".$pdf_name.".pdf";
file_put_contents("test/".$doc_file, $pdf);
PDODB::closeInstance();
?>
<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
</body>
</html>


PK 99