Avatar billede 4u2x Nybegynder
17. september 2007 - 17:00 Der er 8 kommentarer og
1 løsning

fpdf med danske tegn

Har hentet FPDF som giver mig mulighden for at lave PDF-filer online. http://www.fpdf.org/

Mit problem er at jeg ikke kan få tegn som Å eller Á vist korrekt. Æ og Ø er dog mystisk nok korrekt vist.

En som kender en løsning på dette problem?
Avatar billede nemlig Professor
17. september 2007 - 17:53 #1
Jeg anvender fpdf uden problemer. Har lige testet med ÆØÅæøå, som alle vises korrekt.
Kan det være din tegntabel, det er galt med. Jeg anvender Times og Arial.
Avatar billede 4u2x Nybegynder
17. september 2007 - 18:08 #2
hvilken version af fpdf bruger du? og må jeg se hvordan din pdf kode-udformning ser ud?
Avatar billede 4u2x Nybegynder
17. september 2007 - 18:12 #3
Kan se at det er noget som opstår i forbindelse med mysql. Så skal bruge en eller anden funktion i php som gør mysql-data'en læsbar... men hvilken?
Avatar billede nemlig Professor
17. september 2007 - 18:13 #4
* Version:  1.53             
* Date:    2004-12-31       

Jeg laver lige et eksempel til dig, men skal lige spise og til et forældremøde.
Det bliver derfor nok senere i aften.
Avatar billede nemlig Professor
17. september 2007 - 18:18 #5
Jeg bruger også MySQL.
Jeg henter jo bare dataene ind fra MySQL på sædvanlig vis via PHP kode:
Fx. sådan her:
$query = mysql_query("SELECT * FROM TABELNAVN WHERE xxx = '$xxx'")or die (mysql_error());
$row = mysql_fetch_array($query);


$pdf->SetXy(10,110);
$pdf->SetFont('Arial','',11);
$pdf->Cell(35,5,'BLA BLA BLA:',0,0);
$pdf->Cell(80,5,$row['dato'],0,1);
Avatar billede jakobdo Ekspert
17. september 2007 - 18:20 #6
Hvilket tegnsæt bruger du i mysql?
Avatar billede 4u2x Nybegynder
17. september 2007 - 18:20 #7
Denne her kode fik min mysql fra utf-8 til det rigtige htmltype. Men tak for hjælpen anyways :)

$firmanavn = iconv("UTF-8", "ISO-8859-1", $firmanavn);

Hvis du ligger et svar er point'ene dine..
Avatar billede nemlig Professor
17. september 2007 - 18:22 #8
Super - så blev jeg også klogere. :-)
Avatar billede jakobdo Ekspert
17. september 2007 - 18:44 #9
Du ville også kunne bruge $firmanavn = utf8_decode($row['firmanavn']);
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester