"; } /****************************************************************************************************************************/ // no need to get these values every time. $GetParentCompanyInfo_sql = " SELECT col_CompanyName FROM tb_ListCompany WHERE col_Centre = '$var_Centre'"; //echo $GetParentCompanyInfo_sql; $GetParentCompanyInfo_myrow = mysqli_fetch_array(mysqli_query($dblink,$GetParentCompanyInfo_sql)); $var_SourceCompanyName = $GetParentCompanyInfo_myrow['col_CompanyName']; /****************************************************************************************************************************/ // no need to get these values every time. $GetBuilderInfo_sql = " SELECT col_WorkOrderShowOwnerInfoPdiYN FROM tb_Builder WHERE col_ActiveYN = 'Yes'"; //echo $GetBuilderInfo_sql; $GetBuilderInfo_myrow = mysqli_fetch_array(mysqli_query($dblink,$GetBuilderInfo_sql)); $var_WorkOrderShowOwnerInfoPdiYN = $GetBuilderInfo_myrow['col_WorkOrderShowOwnerInfoPdiYN']; /////////////////////////////////////////////////////////////////////////////////////////////////////////////// // determine if we have a PDI deficiency // get the deficiencies for this work order $GetPDIDeficiencies_rows = 0; if ($var_WorkOrderShowOwnerInfoPdiYN=='Yes') { $GetPDIDeficiencies_sql = " SELECT DISTINCT tb_Deficiency.col_DeficiencyType FROM tb_Deficiency WHERE tb_Deficiency.col_Lot= '$var_Lot' AND tb_Deficiency.col_Phase = '$var_Phase' AND tb_Deficiency.col_Centre = '$var_Centre' AND tb_Deficiency.col_DeficiencyType = 'PDI' AND tb_Deficiency.col_CompletedDate = '0000-00-00'"; //echo $GetPDIDeficiencies_sql; $GetPDIDeficiencies_result = mysqli_query($dblink,$GetPDIDeficiencies_sql); $GetPDIDeficiencies_rows = mysqli_num_rows($GetPDIDeficiencies_result); } /////////////////////////////////////////////////////////////////////////////////////////////////////////////// // get the project or centre // get project and short centre $GetProjectShortCentre_sql = " SELECT tb_Phase.col_Project, tb_Phase.col_PlanNo, tb_Phase.col_LabelCentre, tb_Phase.col_LabelPhase, tb_Phase.col_LabelLot, tb_Phase.col_Logo1, tb_Phase.col_Logo2, tb_Centre.col_CentreShort FROM tb_Phase LEFT JOIN tb_Centre ON tb_Phase.col_Centre = tb_Centre.col_Centre WHERE tb_Phase.col_Centre = '$var_Centre' AND tb_Phase.col_Phase = '$var_Phase'"; //echo "
".$GetProjectShortCentre_sql; $GetProjectShortCentre_myrow = mysqli_fetch_array(mysqli_query($dblink,$GetProjectShortCentre_sql)); $var_CentreShort = $GetProjectShortCentre_myrow['col_CentreShort']; $var_Project = $GetProjectShortCentre_myrow['col_Project']; $var_PlanNumber = $GetProjectShortCentre_myrow['col_PlanNo']; $var_Logo1 = $GetProjectShortCentre_myrow['col_Logo1']; $var_Logo2 = $GetProjectShortCentre_myrow['col_Logo2']; $var_LabelCentre = $GetProjectShortCentre_myrow['col_LabelCentre']; $var_LabelPhase = $GetProjectShortCentre_myrow['col_LabelPhase']; $var_LabelLot = $GetProjectShortCentre_myrow['col_LabelLot']; if (!$var_LabelCentre) $var_LabelCentre = $var_FromIncludeSite; if (!$var_LabelPhase) $var_LabelPhase = $var_FromIncludePhase; if (!$var_LabelLot) $var_LabelLot = $var_FromIncludeLot; if ($var_Logo1 && strpos($var_Logo1,'/')===false) $var_Logo1 = "../../data/builderimages/".$var_Logo1; //if (strpos($var_Logo2,'/')===false) // $var_Logo2 = "../../data/builderimages/".$var_Logo2; if ($var_Logo1) $var_BuilderLogo = $var_Logo1; $var_BuilderLogo = str_replace("https","http",$var_BuilderLogo); //echo $var_BuilderLogo; // generate the header //we want an error so do not clear //clear logo if file does not exist //if (!file_exists($var_BuilderLogo)) $var_BuilderLogo = ''; /****************************************************************************************************************************/ // decide on project | centre if ($var_ListByCentreOrProject=='Project') $var_CentreProject = $var_Project; else $var_CentreProject = $var_Centre; //pull from header.inc $var_BuilderName = $ThisCompanyName; $var_BuilderNameSuffix = $BuilderNameSuffix; $var_BuilderEmail = $ThisCompanyEmail; $var_BuilderPhone = $ThisCompanyTelephone; $var_BuilderFax = $ThisCompanyFax; $var_BuilderAddress = $ThisCompanyAddress; $var_BuilderAddress2 = "$ThisCompanyCity, $ThisCompanyProvince $ThisCompanyPostal"; /***************************************** BEGIN HOMEOWNER SQL CODEBLOCK *****************************************************/ // get the homeowner details. $GetHomeOwnerDetails_sql = " SELECT tb_Deal.col_ID, tb_Worksheet.col_FinalClosing FROM tb_Worksheet LEFT JOIN tb_Deal ON tb_Worksheet.col_ID = tb_Deal.col_ID WHERE tb_Deal.col_Status NOT IN ($varCancelledDealStatuses) AND tb_Deal.col_Centre = '$var_Centre' AND tb_Deal.col_Phase = '$var_Phase' AND tb_Deal.col_Lot = '$var_Lot' AND tb_Deal.col_ActiveYN = 'Yes'"; //echo $GetHomeOwnerDetails_sql; if ($GetHomeOwnerDetails_results = mysqli_query($dblink,$GetHomeOwnerDetails_sql)) while ($GetHomeOwnerDetails_myrow = mysqli_fetch_array($GetHomeOwnerDetails_results)) { $var_FinalClosing = $GetHomeOwnerDetails_myrow['col_FinalClosing']; $var_OccupancyDate = $GetHomeOwnerDetails_myrow['col_FinalClosing']; $var_ID = $GetHomeOwnerDetails_myrow['col_ID']; } // calculate final closing due date $var_DueDateFC = ($var_OccupancyDate && $var_OccupancyDate!='0000-00-00')? date("dMy", strtotime($var_OccupancyDate."-2 days")) : "See Administrator"; //format occupancy date $var_OccupancyDate = ($var_OccupancyDate && $var_OccupancyDate!='0000-00-00')? date("dMy", strtotime($var_OccupancyDate)) : "See Administrator"; //do not show customer information if not closed //echo "
$var_OccupancyDate < $var_WOTodayDB"; //show home owner information for pdi deficiencies if builder indicates if ($var_FinalClosing<=$var_WOTodayDB || $GetPDIDeficiencies_rows) { $pcnt = 0; $arr_PID = array(); $arr_Person = array(array()); $var_HONames = ''; $var_HOPhones = ''; $var_HONamesPhones = ''; $var_TxtNamesBR = ''; $var_HOAddress1 = ''; $var_HOAddress2 = ''; $var_HOEmail = ''; $lst_HOEmail = ''; $lst_HOEmailBR = ''; $var_PersonTypes = "'Tenant','Contact','Purchaser','Assignee'"; //$var_PersonTypes = "'x'"; $sqlp1 = " SELECT tb_Person.col_PersonID, tb_Person.col_Type, tb_Person.col_salutation, tb_Person.col_Name, tb_Person.col_Misc1, tb_Person.col_Apartment, tb_Person.col_Address, tb_Person.col_City, tb_Person.col_Province, tb_Person.col_Postal, tb_Person.col_Country, tb_Person.col_Email, tb_Person.col_Phone1, tb_Person.col_Phone1Type, tb_Person.col_Phone1Desc, tb_Person.col_Phone2, tb_Person.col_Phone2Type, tb_Person.col_Phone2Desc, tb_Person.col_Phone3, tb_Person.col_Phone3Type, tb_Person.col_Phone3Desc FROM tb_Person LEFT JOIN tb_Lists ON tb_Lists.col_Value = tb_Person.col_Type AND tb_Lists.col_VariableName = 'PersonType' WHERE col_ID = '$var_ID' AND col_Type IN ($var_PersonTypes) ORDER BY tb_Lists.col_ValueOrder, tb_Person.col_PurchaserNumber, tb_Person.col_PersonID"; //echo '
'.$sqlp1; $resultp1 = mysqli_query($dblink,$sqlp1); if ($resultp1) while ($myrowp1 = mysqli_fetch_array($resultp1)) { $var_PersonID = $myrowp1['col_PersonID']; $var_Type = $myrowp1['col_Type']; if ($last_Type && $last_Type!=$var_Type) break; $arr_PID[$pcnt] = $var_PersonID; $arr_Person['col_Type'][$var_PersonID] = $myrowp1['col_Type']; $arr_Person['col_salutation'][$var_PersonID] = $myrowp1['col_salutation']; $arr_Person['col_Name'][$var_PersonID] = $myrowp1['col_Name']; $arr_Person['col_Misc1'][$var_PersonID] = $myrowp1['col_Misc1']; $arr_Person['col_Address'][$var_PersonID] = $myrowp1['col_Address']; $arr_Person['col_Apartment'][$var_PersonID] = $myrowp1['col_Apartment']; $arr_Person['col_City'][$var_PersonID] = $myrowp1['col_City']; $arr_Person['col_Province'][$var_PersonID] = $myrowp1['col_Province']; $arr_Person['col_Country'][$var_PersonID] = $myrowp1['col_Country']; $arr_Person['col_Postal'][$var_PersonID] = $myrowp1['col_Postal']; $arr_Person['col_Email'][$var_PersonID] = $myrowp1['col_Email']; $arr_Person['col_Phone1'][$var_PersonID] = $myrowp1['col_Phone1']; $arr_Person['col_Phone1Type'][$var_PersonID] = $myrowp1['col_Phone1Type']; $arr_Person['col_Phone1Desc'][$var_PersonID] = $myrowp1['col_Phone1Desc']; $arr_Person['col_Phone2'][$var_PersonID] = $myrowp1['col_Phone2']; $arr_Person['col_Phone2Type'][$var_PersonID] = $myrowp1['col_Phone2Type']; $arr_Person['col_Phone2Desc'][$var_PersonID] = $myrowp1['col_Phone2Desc']; $arr_Person['col_Phone3'][$var_PersonID] = $myrowp1['col_Phone3']; $arr_Person['col_Phone3Type'][$var_PersonID] = $myrowp1['col_Phone3Type']; $arr_Person['col_Phone3Desc'][$var_PersonID] = $myrowp1['col_Phone3Desc']; $var_Email = $myrowp1['col_Email']; $var_Name = $myrowp1['col_Name']; $var_Phone1 = $myrowp1['col_Phone1']; $var_Phone1Type = $myrowp1['col_Phone1Type']; $var_Phone1Desc = $myrowp1['col_Phone1Desc']; $var_Phone2 = $myrowp1['col_Phone2']; $var_Phone2Type = $myrowp1['col_Phone2Type']; $var_Phone2Desc = $myrowp1['col_Phone2Desc']; $var_Phone3 = $myrowp1['col_Phone3']; $var_Phone3Type = $myrowp1['col_Phone3Type']; $var_Phone3Desc = $myrowp1['col_Phone3Desc']; $var_TxtPhones = ""; $var_TxtPhonesBR = ""; if ($var_Phone1) { $var_TxtPhone = format_phone($var_Phone1); $var_TxtPhones .= $var_TxtPhonesBR.$var_Phone1Type.": ".$var_TxtPhone; $var_TxtPhonesBR = " "; } if ($var_Phone2) { $var_TxtPhone = format_phone($var_Phone2); $var_TxtPhones .= $var_TxtPhonesBR.$var_Phone2Type.": ".$var_TxtPhone; $var_TxtPhonesBR = " "; } if ($var_Phone3) { $var_TxtPhone = format_phone($var_Phone3); $var_TxtPhones .= $var_TxtPhonesBR.$var_Phone3Type.": ".$var_TxtPhone; $var_TxtPhonesBR = " "; } if ($var_Email) { $var_HOEmail = $var_HOEmail ? $var_HOEmail : $var_Email; $lst_HOEmail .= $lst_HOEmailBR.$var_Email; $lst_HOEmailBR = ", "; } if ($var_Name) { $var_TxtNamePhone = $var_Name." - ".$var_TxtPhones; $var_HONamesPhones .= $var_TxtNamesBR.$var_TxtNamePhone; $var_TxtNamesBR = "
"; } if (!$var_HOAddress1) { $var_HOAddress = $myrowp1['col_Address']; $var_HOAptNum = $myrowp1['col_Apartment']; $var_HOCity = $myrowp1['col_City']; $var_HOProvince = $myrowp1['col_Province']; $var_HOCountry = $myrowp1['col_Country']; $var_HOPostalCode = $myrowp1['col_Postal']; $var_HOApartment = ($var_HOAptNum)? " - Apt: $var_HOAptNum" : ""; $var_HOAddress1 = $var_HOAddress.$var_HOApartment; //$var_HOAddress2 = $var_HOCity.', '.$var_HOProvince.' '.$var_HOPostalCode; $var_HOAddress2 = $var_HOCity; $var_HOAddress2 .= ($var_HOProvince)? ', '.$var_HOProvince : ''; $var_HOAddress2 .= ($var_HOCountry)? ', '.$var_HOCountry : ''; $var_HOAddress2 .= ($var_HOPostalCode)? ' '.$var_HOPostalCode : ''; } $pcnt++; $last_Type = $var_Type; } if ($last_Type == 'Tenant') $var_HONamesPhones = "Tenant(s) - ".$var_HONamesPhones; //echo "

"; //print_r($arr_Person); //echo "

"; } /***************************************** END HOMEOWNER SQL CODEBLOCK *****************************************************/ //////////////////////////////////////////////////////////////////////////////////////// //get site values for populating telephone fax email $getsite_sql = " SELECT col_SiteEmail, col_SitePhone, col_SiteFax FROM tb_Phase WHERE col_Centre = '$var_Centre' AND col_Phase = '$var_Phase'"; //echo $getsite_sql; $getsite_myrow = mysqli_fetch_array(mysqli_query($dblink,$getsite_sql)); $var_SiteEmail = $getsite_myrow['col_SiteEmail']; $var_SitePhone = $getsite_myrow['col_SitePhone']; $var_SiteFax = $getsite_myrow['col_SiteFax']; $var_BuilderEmail = $var_SiteEmail ? $var_SiteEmail : $var_BuilderEmail; $var_BuilderPhone = $var_SitePhone ? $var_SitePhone : $var_BuilderPhone; $var_BuilderFax = $var_SiteFax ? $var_SiteFax : $var_BuilderFax; //////////////////////////////////////////////////////////////////////////////////////// //get lot municipal address $getlot_sql = " SELECT col_Munaddress, col_Apartment, col_City, col_Province, col_PostalCode FROM tb_Lot WHERE col_Centre = '$var_Centre' AND col_Phase = '$var_Phase' AND col_Lot = '$var_Lot'"; //echo $getsite_sql; $getlot_myrow = mysqli_fetch_array(mysqli_query($dblink,$getlot_sql)); $var_MunAddress = $getlot_myrow['col_Munaddress']; $var_MunAppartment = $getlot_myrow['col_Apartment']; $var_MunCity = $getlot_myrow['col_City']; $var_MunProvince = $getlot_myrow['col_Province']; $var_MunPostalCode = $getlot_myrow['col_PostalCode']; $var_LotAddress1 = $var_MunAddress; $var_LotAddress1 .= $var_MunAppartment ? " Apt. $var_MunAppartment" : ""; $var_LotAddress2 = $var_MunCity; $var_LotAddress2 .= ($var_MunCity && $var_MunProvince) ? ", ".$var_MunProvince : ""; $var_LotAddress2 .= ($var_MunCity && $var_MunPostalCode) ? " ".$var_MunPostalCode : ""; $var_LotAddress = $var_LotAddress1 ? $var_LotAddress1 : ""; $var_LotAddress .= $var_LotAddress1 ? "
".$var_LotAddress2 : $var_LotAddress2; //////////////////////////////////////////////////////////////////////////////////////// /***************************************** BEGIN COMPANY SQL CODEBLOCK *****************************************************/ // get the subcontracting company details. $GetCompanyDetails_sql = " SELECT DISTINCT tb_ListCompany.col_CompanyName, tb_ListCompany.col_ListCompanyID, tb_ListCompany.col_SendIcsYN, tb_ListCompany.col_address, tb_ListCompany.col_city, tb_ListCompany.col_state, tb_ListCompany.col_zip, tb_ListCompany.col_contact, tb_ListCompany.col_telephone, tb_ListCompany.col_fax, tb_ListCompany.col_cell, tb_ListCompany.col_email FROM tb_Deficiency LEFT JOIN tb_DeficiencyAssignment ON tb_DeficiencyAssignment.col_DeficiencyID = tb_Deficiency.col_DeficiencyID LEFT JOIN tb_ListCompany ON tb_DeficiencyAssignment.col_CompanyName = tb_ListCompany.col_CompanyName WHERE tb_Deficiency.col_Lot = '$var_Lot' AND tb_Deficiency.col_Phase = '$var_Phase' AND tb_Deficiency.col_Centre = '$var_Centre' AND tb_DeficiencyAssignment.col_CompanyName = \"$var_SubCompanyName\" AND (tb_ListCompany.col_Centre = '' OR tb_ListCompany.col_Centre IS NULL) AND (tb_ListCompany.col_CentreFilter = 'All' OR tb_ListCompany.col_CentreFilter = '$var_Centre')"; //echo $GetCompanyDetails_sql; $GetCompanyDetails_myrow = mysqli_fetch_array(mysqli_query($dblink,$GetCompanyDetails_sql)); $var_SubCompanyName = $GetCompanyDetails_myrow['col_CompanyName']; $var_SubCompanyID = $GetCompanyDetails_myrow['col_ListCompanyID']; $var_SendIcsYN = $GetCompanyDetails_myrow['col_SendIcsYN']; $var_SubCompanyAddress = $GetCompanyDetails_myrow['col_address']; $var_SubCompanyCity = $GetCompanyDetails_myrow['col_city']; $var_SubCompanyProv = $GetCompanyDetails_myrow['col_state']; $var_SubCompanyZip = $GetCompanyDetails_myrow['col_zip']; $var_SubContact = $GetCompanyDetails_myrow['col_contact']; $var_SubPhone = $GetCompanyDetails_myrow['col_telephone']; $var_SubFax = $GetCompanyDetails_myrow['col_fax']; $var_SubCell = $GetCompanyDetails_myrow['col_cell']; $var_SubEmail = $GetCompanyDetails_myrow['col_email']; $sub_CompanyID = 0; $sub_CompanyName = ''; $var_Type = 'Work Order'; $var_CPEmail = GetCPEmail($var_Centre, $var_Phase, $var_Type, $sub_CompanyID, $var_SubCompanyName); $var_CPPhone = GetCPPhone($var_Centre, $var_Phase, $var_Type, $sub_CompanyID, $var_SubCompanyName); $var_CPName = GetCPName($var_Centre, $var_Phase, $var_Type, $sub_CompanyID, $var_SubCompanyName); $var_SubEmail = $var_CPEmail ? $var_CPEmail : $var_SubEmail; $var_SubPhone = $var_CPPhone ? $var_CPPhone : $var_SubPhone; $var_SubContact = $var_CPName ? $var_CPName : $var_SubContact; $var_SubPhone = format_phone($var_SubPhone); $var_SubFax = format_phone($var_SubFax); $var_SubCell = format_phone($var_SubCell); //$var_HOAddress2 = $var_HOCity.', '.$var_HOProvince.' '.$var_HOPostalCode; $var_SubCompanyAddress2 = $var_SubCompanyCity; $var_SubCompanyAddress2 .= ($var_SubCompanyProv)? ', '.$var_SubCompanyProv : ''; $var_SubCompanyAddress2 .= ($var_SubCompanyZip)? ' '.$var_SubCompanyZip : ''; //////////////////////////////////////////////////////////////////////////////// //check to see if we have an override email for this company centre and phase $GetCPEmail_sql = " SELECT tb_Person.col_Email, tb_Person.col_Name, tb_Person.col_PersonID FROM tb_ListCompanyContact LEFT JOIN tb_Person ON tb_ListCompanyContact.col_PersonID = tb_Person.col_PersonID WHERE tb_ListCompanyContact.col_CompanyName = \"$var_SubCompanyName\" AND tb_ListCompanyContact.col_ListCompanyID = '$var_SubCompanyID' AND tb_ListCompanyContact.col_Centre = '$var_Centre' AND tb_ListCompanyContact.col_Phase = '$var_Phase' AND tb_ListCompanyContact.col_Type = 'Work Order'"; //echo '
'.$GetCPEmail_sql; $GetCPEmail_results = mysqli_query($dblink,$GetCPEmail_sql); $GetCPEmail_myrow = mysqli_fetch_array($GetCPEmail_results); $sub_PersonID = $GetCPEmail_myrow['col_PersonID']; $sub_PersonEmail = $GetCPEmail_myrow['col_Email']; $sub_PersonName = $GetCPEmail_myrow['col_Name']; $var_SubContact = $sub_PersonName ? $sub_PersonName : $var_SubContact; $var_SubEmail = $sub_PersonEmail ? $sub_PersonEmail : $var_SubEmail; //echo "
send $var_thisCompanyEmail cf $var_PersonEmail"; //////////////////////////////////////////////////////////////////////////////// if ($sub_PersonID) { $GetCPhone_sql = " SELECT col_Phone1, col_Phone1Type, col_Phone2, col_Phone2Type, col_Phone3, col_Phone3Type FROM tb_Person WHERE col_PersonID = '$sub_PersonID'"; //echo '
'.$GetCPhone_sql; $GetCPhone_results = mysqli_query($dblink,$GetCPhone_sql); $GetCPhone_myrow = mysqli_fetch_array($GetCPhone_results); $sub_Phone1Type = $GetCPhone_myrow['col_Phone1Type']; $sub_Phone2Type = $GetCPhone_myrow['col_Phone2Type']; $sub_Phone3Type = $GetCPhone_myrow['col_Phone3Type']; $sub_Phone1 = $GetCPhone_myrow['col_Phone1']; $sub_Phone2 = $GetCPhone_myrow['col_Phone2']; $sub_Phone3 = $GetCPhone_myrow['col_Phone3']; if ($sub_Phone1Type=="Cell") $var_SubCell = format_phone($sub_Phone1); elseif ($sub_Phone2Type=="Cell") $var_SubCell = format_phone($sub_Phone2); elseif ($sub_Phone3Type=="Cell") $var_SubCell = format_phone($sub_Phone3); if ($sub_Phone1Type=="Work") $var_SubPhone = format_phone($sub_Phone1); elseif ($sub_Phone2Type=="Work") $var_SubPhone = format_phone($sub_Phone2); elseif ($sub_Phone3Type=="Work") $var_SubPhone = format_phone($sub_Phone3); } /***************************************** END COMPANY SQL CODEBLOCK *****************************************************/ /***************************************** BEGIN PDF INIT CODEBLOCK *****************************************************/ //only setup the pdf once if ($var_Method != "print" || !$var_PdfInit) { //flag pdf as initialized $var_PdfInit = 1; // create new PDF document //$pdf = new TCPDF(PDF_PAGE_ORIENTATION, PDF_UNIT, PDF_PAGE_FORMAT, true, 'UTF-8', false); //$pdf = new TCPDF(PDF_PAGE_ORIENTATION, PDF_UNIT, 'Letter', true, 'UTF-8', false); $layout = array(215.9, 279.4); // (8.5x11 inches = 215.9x279.4 mm) //$pdf = new TCPDF(PDF_PAGE_ORIENTATION, PDF_UNIT, $layout, true, 'UTF-8', false); $pdf = new TCPDF(PDF_PAGE_ORIENTATION, PDF_UNIT, $layout, false, 'ISO-8859-1', false); // set document information $pdf->SetCreator(PDF_CREATOR); $pdf->SetAuthor('BST'); $pdf->SetTitle('WO PDF'); $pdf->SetSubject('Work Order'); $pdf->SetKeywords('WO'); $pdf->setPrintHeader(false); $pdf->setPrintFooter(true); $pdf->setFooterFont(Array(PDF_FONT_NAME_DATA, '', PDF_FONT_SIZE_DATA)); $pdf->SetFooterMargin(PDF_MARGIN_FOOTER); // set default monospaced font $pdf->SetDefaultMonospacedFont(PDF_FONT_MONOSPACED); //set margins $pdf->SetMargins(PDF_MARGIN_LEFT, PDF_MARGIN_TOP - 15, PDF_MARGIN_RIGHT); $pdf->SetHeaderMargin(PDF_MARGIN_HEADER); $pdf->SetFooterMargin(PDF_MARGIN_FOOTER); //set auto page breaks $pdf->SetAutoPageBreak(TRUE, PDF_MARGIN_BOTTOM); //set image scale factor $pdf->setImageScale(PDF_IMAGE_SCALE_RATIO); //set some language-dependent strings $pdf->setLanguageArray($l); // set font $pdf->SetFont('helvetica', '', 10); } //start a new group of pages $pdf->startPageGroup(); // add a page $pdf->AddPage(); $pdf->SetFont('helvetica', '', 12); /***************************************** END PDF INIT CODEBLOCK *****************************************************/ ?>