AddPage(); $pdf->SetFont('Arial','B',12); $pdf->Image($logoPath,30,20,72); $pdf->SetXY(110, 20); $pdf->Cell(110,5,$Info1); $pdf->SetXY(110, 25); $pdf->Cell(110,5,$Info2); $pdf->SetXY(110, 30); $pdf->Cell(110,5,$Info3); $pdf->SetXY(110, 35); $pdf->Cell(110,5,$Date); $pdf->SetXY(30, 40); $pdf->Cell(90,10,$t1); $pdf->Image($myFile,30,50,220,130,'PNG'); $pdf->SetXY(30, 180); $pdf->SetXY(15, 180); //$pdf->MultiCell(220, 5, $PRICE ,0,R,0); $pdf->SetXY(30, 180); $pdf->Cell(200,6,$Info4); $pdf->SetXY(30, 186); $pdf->Cell(200,6,$Info5); //----------------------------------------------------Page 2----------------------------- $pdf->AddPage(); $pdf->Image($myFileP2D,10,30,280,164,'PNG'); $pdf->SetFont('Arial','B',12); $pdf->SetXY(20, 10); $pdf->Cell(40,5,$P2D); $pdf->SetFont('Arial','',10); $pdf->SetXY(20, 30); $pdf->MultiCell(80, 4, $LIST ,0,L,0); //$pdf->SetXY(110, 30); //$pdf->MultiCell(80, 4, $LIST2 ,0,L,0); //----------------------------------------------------Pages ELEVATIONS----------------------------- if($_FILES["fileUploadE12D"]){setpage($_FILES["fileUploadE12D"]["tmp_name"],$pdf,$_POST["ele1"]);} if($_FILES["fileUploadE22D"]){setpage($_FILES["fileUploadE22D"]["tmp_name"],$pdf,$_POST["ele2"]);} if($_FILES["fileUploadE32D"]){setpage($_FILES["fileUploadE32D"]["tmp_name"],$pdf,$_POST["ele3"]);} if($_FILES["fileUploadE42D"]){setpage($_FILES["fileUploadE42D"]["tmp_name"],$pdf,$_POST["ele4"]);} if($_FILES["fileUploadE52D"]){setpage($_FILES["fileUploadE52D"]["tmp_name"],$pdf,$_POST["ele5"]);} if($_FILES["fileUploadE62D"]){setpage($_FILES["fileUploadE62D"]["tmp_name"],$pdf,$_POST["ele6"]);} if($_FILES["fileUploadE72D"]){setpage($_FILES["fileUploadE72D"]["tmp_name"],$pdf,$_POST["ele7"]);} if($_FILES["fileUploadE82D"]){setpage($_FILES["fileUploadE82D"]["tmp_name"],$pdf,$_POST["ele8"]);} if($_FILES["fileUploadE92D"]){setpage($_FILES["fileUploadE92D"]["tmp_name"],$pdf,$_POST["ele9"]);} if($_FILES["fileUploadE102D"]){setpage($_FILES["fileUploadE102D"]["tmp_name"],$pdf,$_POST["ele11"]);} if($_FILES["fileUploadE112D"]){setpage($_FILES["fileUploadE112D"]["tmp_name"],$pdf,$_POST["ele11"]);} if($_FILES["fileUploadE122D"]){setpage($_FILES["fileUploadE122D"]["tmp_name"],$pdf,$_POST["ele12"]);} if($_FILES["fileUploadE132D"]){setpage($_FILES["fileUploadE132D"]["tmp_name"],$pdf,$_POST["ele13"]);} if($_FILES["fileUploadE142D"]){setpage($_FILES["fileUploadE142D"]["tmp_name"],$pdf,$_POST["ele14"]);} if($_FILES["fileUploadE152D"]){setpage($_FILES["fileUploadE152D"]["tmp_name"],$pdf,$_POST["ele15"]);} if($_FILES["fileUploadE162D"]){setpage($_FILES["fileUploadE162D"]["tmp_name"],$pdf,$_POST["ele16"]);} if($_FILES["fileUploadE172D"]){setpage($_FILES["fileUpload1742D"]["tmp_name"],$pdf,$_POST["ele17"]);} if($_FILES["fileUploadE182D"]){setpage($_FILES["fileUploadE182D"]["tmp_name"],$pdf,$_POST["ele18"]);} if($_FILES["fileUploadE192D"]){setpage($_FILES["fileUploadE192D"]["tmp_name"],$pdf,$_POST["ele19"]);} if($_FILES["fileUploadE202D"]){setpage($_FILES["fileUploadE202D"]["tmp_name"],$pdf,$_POST["ele20"]);} if($_FILES["fileUploadE212D"]){setpage($_FILES["fileUploadE212D"]["tmp_name"],$pdf,$_POST["ele21"]);} if($_FILES["fileUploadE222D"]){setpage($_FILES["fileUploadE222D"]["tmp_name"],$pdf,$_POST["ele22"]);} if($_FILES["fileUploadE232D"]){setpage($_FILES["fileUploadE232D"]["tmp_name"],$pdf,$_POST["ele23"]);} if($_FILES["fileUploadE242D"]){setpage($_FILES["fileUploadE242D"]["tmp_name"],$pdf,$_POST["ele24"]);} function setpage($myFileE,$pdf,$ele) { $contentE = ''; $fhE = fopen($myFileE, 'r') or die("can't open file 1"); while (!feof($fhE)) { $contentE .= fgets($fhE);//filesize($myFile)) or die('can\'t read 1'); } $ele=em($ele);$ele=urldecode($ele); $pdf->AddPage(); $pdf->Image($myFileE,15,30,260,152,'PNG'); $pdf->SetFont('Arial','B',12); $pdf->SetXY(30, 20); $pdf->Cell(40,10,$ele); //fclose($fhPE); } //----------------------------------------------------Page LIST----------------------------- $count=$_POST["OBJcount"]; $countover=$count; for($j=1;$j<=$count/10-1;$j++) { $pdf->AddPage(); $pdf->SetFont('Arial','',10); $pdf->SetXY(15, 25); $pdf->Cell(30,8,$ITEM,1,0, 'C'); $pdf->Cell(15,8,$QTY,1,0, 'C'); $pdf->Cell(50,8,$CODE,1,0, 'C'); $pdf->Cell(105,8,$DES,1,0, 'C'); $pdf->Cell(20,8,$PU,1,0, 'C'); $pdf->Cell(20,8,$PT,1,0, 'C'); $pdf->SetXY(15, 35); for($k=($j-1)*10;$k<=(9+($j-1))*$j;$k++) { if(isset($_POST["qty".(string)$k])) { //# On plan $pdf->SetFont('Arial','B',12); $d=$_POST["d".(string)$k];//Description $d=em($d); $d=urldecode($d); $c=$_POST["c".(string)$k];//Code $c=em($c); $c=urldecode($c); $pdf->Cell(30,16,$_POST["ite".(string)$k],1,0,'C'); $pdf->Cell(15,16,$_POST["qty".(string)$k],1,0,'C'); $pdf->SetFont('Arial','',9); //Code $x = $pdf->GetX(); $y = $pdf->GetY(); $pdf->MultiCell(50, 5, $c ,0,C,0);//Code //Line $pdf->SetXY($x , $y); $pdf->MultiCell(50, 16, "" ,1,L,0); $pdf->SetXY($x + 50, $y); //Description $x = $pdf->GetX(); $y = $pdf->GetY(); $pdf->MultiCell(105, 5, $d ,0,C,0);//Description //Line $pdf->SetXY($x , $y); $pdf->MultiCell(105, 16, "" ,1,L,0);//Line? //Price Unique $pdf->SetXY($x + 105, $y); $pdf->Cell(20,16,$_POST["pu".(string)$k],1,0,'C'); //Price Total $pdf->SetFont('Arial','B',10); $pdf->Cell(20,16,$_POST["pt".(string)$k],1,1,'R'); $y = $pdf->GetY(); $pdf->SetXY(15, $y); $countover=$countover-1; } } } if($countover>0){ if($count/10-1<1){ $pdf->AddPage(); $pdf->SetFont('Arial','',10); $pdf->SetXY(15, 25); $pdf->Cell(30,8,$ITEM,1,0, 'C'); $pdf->Cell(15,8,$QTY,1,0, 'C'); $pdf->Cell(50,8,$CODE,1,0, 'C'); $pdf->Cell(105,8,$DES,1,0, 'C'); $pdf->Cell(20,8,$PU,1,0, 'C'); $pdf->Cell(20,8,$PT,1,0, 'C'); $pdf->SetXY(15, 35); } for($i=$count-$countover;$i<=$count;$i++) { if(isset($_POST["qty".(string)$i])) { $pdf->SetFont('Arial','B',12); $d=$_POST["d".(string)$i]; $d=em($d); $d=urldecode($d); $c=$_POST["c".(string)$i]; $c=em($c); $c=urldecode($c); //# $pdf->Cell(30,16,$_POST["ite".(string)$i],1,0,'C'); //QTY $pdf->Cell(15,16,$_POST["qty".(string)$i],1,0,'C'); $pdf->SetFont('Arial','',9); //Code $x = $pdf->GetX(); $y = $pdf->GetY(); $pdf->MultiCell(50, 5, $c ,0,'C',0);//Code-------------- //Line $pdf->SetXY($x , $y); $pdf->MultiCell(50, 16, "" ,1,'L',0); $pdf->SetXY($x + 50, $y); //Description $x = $pdf->GetX(); $y = $pdf->GetY(); $pdf->MultiCell(105, 5, $d ,0,'C',0);//Description //Line $pdf->SetXY($x , $y); $pdf->MultiCell(105, 16, "" ,1,'L',0); //Price $pdf->SetXY($x + 105, $y); $pdf->Cell(20,16,$_POST["pu".(string)$i],1,0,'C'); //Price Total $pdf->SetFont('Arial','B',10); $pdf->Cell(20,16,$_POST["pt".(string)$i],1,1,'R'); $y = $pdf->GetY(); $pdf->SetXY(15, $y); } } } $pdf->MultiCell(240, 5, $PRICE ,0,'R',0); function em($word) { $word = str_replace("@","%40",$word); $word = str_replace("`","%60",$word); $word = str_replace("¢","%A2",$word); $word = str_replace("£","%A3",$word); $word = str_replace("¥","%A5",$word); $word = str_replace("|","%A6",$word); $word = str_replace("«","%AB",$word); $word = str_replace("¬","%AC",$word); $word = str_replace("¯","%AD",$word); $word = str_replace("º","%B0",$word); $word = str_replace("±","%B1",$word); $word = str_replace("ª","%B2",$word); $word = str_replace("µ","%B5",$word); $word = str_replace("»","%BB",$word); $word = str_replace("¼","%BC",$word); $word = str_replace("½","%BD",$word); $word = str_replace("¿","%BF",$word); $word = str_replace("À","%C0",$word); $word = str_replace("Á","%C1",$word); $word = str_replace("Â","%C2",$word); $word = str_replace("Ã","%C3",$word); $word = str_replace("Ä","%C4",$word); $word = str_replace("Å","%C5",$word); $word = str_replace("Æ","%C6",$word); $word = str_replace("Ç","%C7",$word); $word = str_replace("È","%C8",$word); $word = str_replace("É","%C9",$word); $word = str_replace("Ê","%CA",$word); $word = str_replace("Ë","%CB",$word); $word = str_replace("Ì","%CC",$word); $word = str_replace("Í","%CD",$word); $word = str_replace("Î","%CE",$word); $word = str_replace("Ï","%CF",$word); $word = str_replace("Ð","%D0",$word); $word = str_replace("Ñ","%D1",$word); $word = str_replace("Ò","%D2",$word); $word = str_replace("Ó","%D3",$word); $word = str_replace("Ô","%D4",$word); $word = str_replace("Õ","%D5",$word); $word = str_replace("Ö","%D6",$word); $word = str_replace("Ø","%D8",$word); $word = str_replace("Ù","%D9",$word); $word = str_replace("Ú","%DA",$word); $word = str_replace("Û","%DB",$word); $word = str_replace("Ü","%DC",$word); $word = str_replace("Ý","%DD",$word); $word = str_replace("Þ","%DE",$word); $word = str_replace("ß","%DF",$word); $word = str_replace("à","%E0",$word); $word = str_replace("á","%E1",$word); $word = str_replace("â","%E2",$word); $word = str_replace("ã","%E3",$word); $word = str_replace("ä","%E4",$word); $word = str_replace("å","%E5",$word); $word = str_replace("æ","%E6",$word); $word = str_replace("ç","%E7",$word); $word = str_replace("è","%E8",$word); $word = str_replace("é","%E9",$word); $word = str_replace("ê","%EA",$word); $word = str_replace("ë","%EB",$word); $word = str_replace("ì","%EC",$word); $word = str_replace("í","%ED",$word); $word = str_replace("î","%EE",$word); $word = str_replace("ï","%EF",$word); $word = str_replace("ð","%F0",$word); $word = str_replace("ñ","%F1",$word); $word = str_replace("ò","%F2",$word); $word = str_replace("ó","%F3",$word); $word = str_replace("ô","%F4",$word); $word = str_replace("õ","%F5",$word); $word = str_replace("ö","%F6",$word); $word = str_replace("÷","%F7",$word); $word = str_replace("ø","%F8",$word); $word = str_replace("ù","%F9",$word); $word = str_replace("ú","%FA",$word); $word = str_replace("û","%FB",$word); $word = str_replace("ü","%FC",$word); $word = str_replace("ý","%FD",$word); $word = str_replace("þ","%FE",$word); $word = str_replace("ÿ","%FF",$word); return $word; } $pdf->Output(); ?>