/home/desid573/book.familycab.com.au/invoice/pdf
Edit: /home/desid573/book.familycab.com.au/invoice/pdf/RGTI.php (2132B)
connect_error);
$qcon=mysqli_connect($dbhost, $dbuser, $dbpass, $dbname);
date_default_timezone_set("Australia/Perth");
$name = $_REQUEST["name"];
$items = $_REQUEST['items'];
include('phpinvoice.php');
$invoice = new phpinvoice();
/* Header Settings */
$invoice->setLogo("../../family-cab_small.jpg");
$invoice->setColor("#f26f18");
$invoice->setType("RGTI");
$sql = "SELECT * FROM desid573_eway_codes.driver_billing WHERE driver_name = '".$name."'";
$result = mysqli_query($conn, $sql);
if($result->num_rows > 0) {
$row = mysqli_fetch_assoc($result);
$address1 = $row["address_1"];
$address2 = $row["address_2"];
$abn = $row["abn"];
$invoice->setFrom(array($name,$address1,$address2,"ABN: ".$abn,""));
} else {
$invoice->setFrom(array($name));
}
$invoice->setTo(array("FamilyCab","192C Arkana Rd","Westminster WA 6330","ABN: 71 153 703 238", ""));
//$invoice->setReference("55033645");
$invoice->setDate(date('d-m-Y',time()));
$invoice->setDue(date('d-m-Y',strtotime('+2 days')));
//$invoice->hide_tofrom();
$total = 0;
/* Adding Items in table */
foreach($items as $item) {
$invoice->addItem("FamilyCab Fare",$item["desc"],1,"10%",$item["total"]/1.1,false,$item["total"]);
$total = $total + $item["total"];
}
/* Add totals */
$invoice->addTotal("Total",$total);
$invoice->addTotal("Total GST",$total/11,true);
$invoice->setFooternote("Recipient Generated Tax Invoice");
/* Render */
$filename = "pdfinvoices/".$name."_".date('d-m-Y',time()).".pdf";
$invoice->render($filename,'F'); /* I => Display on browser, D => Force Download, F => local path save, S => return document path */
$array = ["status"=>"ok","file"=>$name."_".date('d-m-Y',time()).".pdf"];
echo json_encode($array, true);
?>