codice:
<?php
define('FPDF_FONTPATH','./font/');
//questo file e la cartella font si trovano nella stessa directory
require('fpdf.php');
$tipoprogetto=$_POST['tipoprogetto'];
$immobileinteressato1=$_POST['immobileinteressato1'];
$immobileinteressato2=$_POST['immobileinteressato2'];
$immobileinteressato3=$_POST['immobileinteressato3'];
$soggettodenunciante=$_POST['soggettodenunciante'];
$soggettodenunciantenatoa=$_POST['soggettodenunciantenatoa'];
$soggettodenuncianteprovincia=$_POST['soggettodenuncianteprovincia'];
$soggettodenunciantedata=$_POST['soggettodenunciantedata'];
$soggettodenuncianteresidentea=$_POST['soggettodenuncianteresidentea'];
$soggettodenunciantevia=$_POST['soggettodenunciantevia'];
$soggettodenunciantecivico=$_POST['soggettodenunciantecivico'];
$soggettodenuncianteprovinciadi=$_POST['soggettodenuncianteprovinciadi'];
$soggettodenunciantecap=$_POST['soggettodenunciantecap'];
$soggettodenunciantetelefono=$_POST['soggettodenunciantetelefono'];
$soggettodenunciantecodicefiscale=$_POST['soggettodenunciantecodicefiscale'];
$inqualitadi=$_POST['inqualitadi'];
$inqualitadinominativo=$_POST['inqualitadinominativo'];
$inqualitadiconsedea=$_POST['inqualitadiconsedea'];
$inqualitadiinvia=$_POST['inqualitadiinvia'];
$inqualitadicivico=$_POST['inqualitadicivico'];
$inqualitadiprovinciadi=$_POST['inqualitadiprovinciadi'];
$inqualitadicap=$_POST['inqualitadicap'];
$inqualitaditelefono=$_POST['inqualitaditelefono'];
$inqualitadipartitaiva=$_POST['inqualitadipartitaiva'];
$aventetitolo=$_POST['aventetitolo'];
$inqualitadititolo=$_POST['inqualitadititolo'];
$dellimmobilesitoinvia=$_POST['dellimmobilesitoinvia'];
$dellimmobilecivico=$_POST['dellimmobilecivico'];
$dellimmobilepedpf=$_POST['dellimmobilepedpf'];
$dellimmobilepf=$_POST['dellimmobilepf'];
$dellimmobilecc=$_POST['dellimmobilecc'];
$p=new FPDF();
$p->Open();
$p->SetTextColor(0); // Con queste due funzioni imposto il carattere
$p->SetFont('Arial', '', 9);
$p->AddPage();
$p->Image('./img/denunciainizioattivita01.jpeg',0,0,190);
switch($tipoprogetto)
{ case 1:
$p->Text(14.5,53.5,'X');
break;
case 2:
$p->Text(71,53.5,'X');
break;
case 3:
$p->Text(116.5,53.5,'X');
break;
}
$p->Text(20,72.8,$immobileinteressato1);
$p->Text(20,79.1,$immobileinteressato2);
$p->Text(20,85.3,$immobileinteressato3);
$p->Text(49, 103.5,$soggettodenunciante);
$p->Text(35, 108.5,$soggettodenunciantenatoa);
$p->Text(102,108.5,$soggettodenuncianteprovincia);
$p->Text(158,108.5,$soggettodenunciantedata);
$p->Text(41, 114,$soggettodenuncianteresidentea);
$p->Text(95, 114,$soggettodenunciantevia);
$p->Text(158, 114,$soggettodenunciantecivico);
$p->Text(41, 119.5,$soggettodenuncianteprovinciadi);
$p->Text(95, 119.5,$soggettodenunciantecap);
$p->Text(149, 119.5,$soggettodenunciantetelefono);
$p->Text(44, 125,$soggettodenunciantecodicefiscale);
switch($inqualitadi)
{ case 1:
$p->Text(51.5,135,'X');
break;
case 2:
$p->Text(99,135,'X');
break;}
$p->Text(35, 143.5,$inqualitadinominativo);
$p->Text(35, 148.5,$inqualitadiconsedea);
$p->Text(90, 148.5,$inqualitadiinvia);
$p->Text(150,148.5,$inqualitadicivico);
$p->Text(35, 153.5,$inqualitadiprovinciadi);
$p->Text(90, 153.5,$inqualitadicap);
$p->Text(150, 153.5,$inqualitaditelefono);
$p->Text(35, 159,$inqualitadipartitaiva);
switch($aventetitolo)
{ case 1:
$p->Text(27.5,177.7,'X');
break;
case 2:
$p->Text(79,177.7,'X');
break;
case 3:
$p->Text(27,183.5,'X');
break;}
$p->Text(79,183.5,$inqualitadititolo);
$p->Text(47, 205,$dellimmobilesitoinvia);
$p->Text(150, 205,$dellimmobilecivico);
$p->Text(47,210.4,$dellimmobilepedpf);
$p->Text(95,210.4,$dellimmobilepf);
$p->Text(150,210.4,$dellimmobilecc);
//pagina 2
$p->AddPage();
$p->Image('./img/denunciainizioattivita02.jpeg',0,0,190);
//selezione DIA 30 giorni
//selezione DIA 15 giorni
//selezione DIA 1 giorno
$p->AddPage();
$p->Image('./img/denunciainizioattivita03.jpeg',0,0,190);
//dati direttore dei lavori
//inizio lavoro giorno
//selezione dichiarazione inizio
$p->AddPage();
$p->Image('./img/denunciainizioattivita04.jpeg',0,0,190);
//selezione categoria alloggio
//data richiesta
$p->AddPage();
$p->Image('./img/denunciainizioattivita05.jpeg',0,0,190);
//dati incaricati
$p->AddPage();
$p->Image('./img/denunciainizioattivita06.jpeg',0,0,190);
//dati impresa
$p->AddPage();
$p->Image('./img/denunciainizioattivita07.jpeg',0,0,190);
//dichiarazione progettista
//dichiarazione richiedente
//dati relazione
$p->AddPage();
$p->Image('./img/denunciainizioattivita08.jpeg',0,0,190);
//conformità urbanistica
//atti autorizzativi
$p->AddPage();
$p->Image('./img/denunciainizioattivita09.jpeg',0,0,190);
//conformità parte 1
$p->AddPage();
$p->Image('./img/denunciainizioattivita010.jpeg',0,0,190);
//conformità parte 2
$p->AddPage();
$p->Image('./img/denunciainizioattivita011.jpeg',0,0,190);
//parte riservata
$p->AddPage();
$p->Image('./img/denunciainizioattivita012.jpeg',0,0,190);
//allegati DIA
//nullaosta parte 1
$p->AddPage();
$p->Image('./img/denunciainizioattivita013.jpeg',0,0,190);
//nullaosta parte 2
$p->Output();
?>
da cosa può dipendere?