Come faccio a capire in che punto si blocca il file, dove si genera l'errore? Non sono molto esperta di questo codice
Questo è il file che viene eseguito
<?php
require('fpdf153/fpdf.php');
require('fpdf153/classe_write_tag_voucher.php');
require_once ("setting.inc");
require ("db_config.inc");
require("funzioni.php");
require("funzioni_2.php");
$query="SELECT * FROM $table_voucher WHERE id='$id_modif'";
$result=mysql_query($query);
$struttura_selected=mysql_result($result,0,"id_struttura");
$tipo=mysql_result($result,0,"tipo");
if ($tipo =="s") {
$from_sel_strutt="y";
}
else if ($tipo =="t") {
$from_sel_tour_op="y";
}
$array_spett=get_dati_spett($from_sel_strutt,$from_sel_tour_op,$struttura_selected,$struttura_selected);
$num_persone=get_num_pers($result);
$pagamento=mysql_result($result,0,"pagamento");
if (($pagamento=="0") or ($pagamento==""))
$str_pagam=mysql_result($result,0,"altro_pagam");
else
$str_pagam=get_label($table_vouch_pag,"label","code",$pagamento);
$str_cliente=get_dati_cliente(mysql_result($result,0,"tipo_cliente"),mysql_result($result,0,"cliente"));
$str_ultima=$array_spett['localita']." ".$array_spett['cap']." ".$array_spett['prov'];
$str_struttura=concatena_1($str_struttura,"Spett.le","\n");
$str_struttura=concatena_1($str_struttura,$array_spett['nome'],"\n");
$str_struttura=concatena_1($str_struttura,$array_spett['indirizzo'],"\n");
$str_struttura=concatena_1($str_struttura,$str_ultima,"\n");
$str_struttura=concatena_1($str_struttura,$array_spett['telefono'],"\n");
define('FPDF_FONTPATH','font/');
$def_font_family="helvetica";
$def_font_size='9';
$def_font_size_testo='7';
$pdf=new PDF();
//$pdf->SetMargins(30,15,25);
$pdf->SetFont($def_font_family,'',$def_font_size);
$pdf->Open();
$pdf->AddPage();
$pdf->Voucher($result,$str_struttura,$num_persone,$str_pagam,$str_cliente,"(ORIGINALE)",$def_font_size,'10','10');
$altezza=$pdf->GetY() + 5;
$pdf->SetFont($def_font_family,'',$def_font_size);
$pdf->Voucher($result,$str_struttura,$num_persone,$str_pagam,$str_cliente,"(Copia1)",$def_font_size,'10',$altezza);
$altezza=$pdf->GetY() + 5;
$pdf->SetFont($def_font_family,'',$def_font_size);
$pdf->Voucher($result,$str_struttura,$num_persone,$str_pagam,$str_cliente,"(Copia2)",$def_font_size,'10',$altezza);
//$pdf->SetY(-15);
$pdf->Output();
?>
Questo è il file che viene eseguito
<?php
require('fpdf153/fpdf.php');
require('fpdf153/classe_write_tag_voucher.php');
require_once ("setting.inc");
require ("db_config.inc");
require("funzioni.php");
require("funzioni_2.php");
$query="SELECT * FROM $table_voucher WHERE id='$id_modif'";
$result=mysql_query($query);
$struttura_selected=mysql_result($result,0,"id_struttura");
$tipo=mysql_result($result,0,"tipo");
if ($tipo =="s") {
$from_sel_strutt="y";
}
else if ($tipo =="t") {
$from_sel_tour_op="y";
}
$array_spett=get_dati_spett($from_sel_strutt,$from_sel_tour_op,$struttura_selected,$struttura_selected);
$num_persone=get_num_pers($result);
$pagamento=mysql_result($result,0,"pagamento");
if (($pagamento=="0") or ($pagamento==""))
$str_pagam=mysql_result($result,0,"altro_pagam");
else
$str_pagam=get_label($table_vouch_pag,"label","code",$pagamento);
$str_cliente=get_dati_cliente(mysql_result($result,0,"tipo_cliente"),mysql_result($result,0,"cliente"));
$str_ultima=$array_spett['localita']." ".$array_spett['cap']." ".$array_spett['prov'];
$str_struttura=concatena_1($str_struttura,"Spett.le","\n");
$str_struttura=concatena_1($str_struttura,$array_spett['nome'],"\n");
$str_struttura=concatena_1($str_struttura,$array_spett['indirizzo'],"\n");
$str_struttura=concatena_1($str_struttura,$str_ultima,"\n");
$str_struttura=concatena_1($str_struttura,$array_spett['telefono'],"\n");
define('FPDF_FONTPATH','font/');
$def_font_family="helvetica";
$def_font_size='9';
$def_font_size_testo='7';
$pdf=new PDF();
//$pdf->SetMargins(30,15,25);
$pdf->SetFont($def_font_family,'',$def_font_size);
$pdf->Open();
$pdf->AddPage();
$pdf->Voucher($result,$str_struttura,$num_persone,$str_pagam,$str_cliente,"(ORIGINALE)",$def_font_size,'10','10');
$altezza=$pdf->GetY() + 5;
$pdf->SetFont($def_font_family,'',$def_font_size);
$pdf->Voucher($result,$str_struttura,$num_persone,$str_pagam,$str_cliente,"(Copia1)",$def_font_size,'10',$altezza);
$altezza=$pdf->GetY() + 5;
$pdf->SetFont($def_font_family,'',$def_font_size);
$pdf->Voucher($result,$str_struttura,$num_persone,$str_pagam,$str_cliente,"(Copia2)",$def_font_size,'10',$altezza);
//$pdf->SetY(-15);
$pdf->Output();
?>