From 6c588e89eb31619c11dcc6a58e87a1f694b95197 Mon Sep 17 00:00:00 2001 From: Gerald Simane Date: Mon, 22 Jun 2009 10:51:12 +0000 Subject: [PATCH] --- include/tw/anwesenheitsliste.inc.php | 11 +++++++++++ include/tw/anwesenheitsliste_bilder.inc.php | 13 ++++++++++++- 2 files changed, 23 insertions(+), 1 deletion(-) diff --git a/include/tw/anwesenheitsliste.inc.php b/include/tw/anwesenheitsliste.inc.php index 0a17ccb22..341a66e1c 100644 --- a/include/tw/anwesenheitsliste.inc.php +++ b/include/tw/anwesenheitsliste.inc.php @@ -22,6 +22,12 @@ //PDF fuer die Anwesenheitsliste auf CIS + $qry = "SET CLIENT_ENCODING TO 'LATIN9';"; + if(!pg_query($conn,$qry)) + { + die("Encoding konnte nicht gesetzt werden"); + } + //PDF erzeugen $pdf = new PDF('P','pt'); $pdf->Open(); @@ -361,6 +367,11 @@ $pdf->SetXY($maxX,$maxY); $pdf->SetFont('Arial','',8); $pdf->MultiCell(520,$lineheight,'Fehlt ein Student länger als 2 Wochen, bitte um einen deutlichen Vermerk auf der Anwesenheitsliste. Die Anwesenheitsliste bitte am Ende des Monats im Sekretariat abgeben! Bitte achten Sie darauf, dass Sie nur VOLLSTÄNDIG AUSGEFÜLLTE LISTEN abgeben!',0,'L',0); + $qry = "SET CLIENT_ENCODING TO 'UTF8';"; + if(!pg_query($conn,$qry)) + { + die("Encoding konnte nicht gesetzt werden"); + } $pdf->Output('anwesenheitsliste.pdf','I'); ?> \ No newline at end of file diff --git a/include/tw/anwesenheitsliste_bilder.inc.php b/include/tw/anwesenheitsliste_bilder.inc.php index a6fa2fdc0..777472d49 100644 --- a/include/tw/anwesenheitsliste_bilder.inc.php +++ b/include/tw/anwesenheitsliste_bilder.inc.php @@ -21,7 +21,12 @@ */ //PDF fuer die Anwesenheitsliste auf CIS - + $qry = "SET CLIENT_ENCODING TO 'LATIN9';"; + if(!pg_query($conn,$qry)) + { + die("Encoding konnte nicht gesetzt werden"); + } + //PDF erzeugen $pdf = new PDF('P','pt'); $pdf->Open(); @@ -226,5 +231,11 @@ $pdf->SetFont('Arial','',8); $pdf->MultiCell(520,$lineheight,'Fehlt ein Student länger als 2 Wochen, bitte um einen deutlichen Vermerk auf der Anwesenheitsliste. Die Anwesenheitsliste bitte am Ende des Monats im Sekretariat abgeben! Bitte achten Sie darauf, dass Sie nur VOLLSTÄNDIG AUSGEFÜLLTE LISTEN abgeben!',0,'L',0); */ + $qry = "SET CLIENT_ENCODING TO 'UTF8';"; + if(!pg_query($conn,$qry)) + { + die("Encoding konnte nicht gesetzt werden"); + } + $pdf->Output('anwesenheitsliste.pdf','I'); ?> \ No newline at end of file