Go to main content

Textpattern CMS support forum

You are not logged in. Register | Login | Help

#1 2005-12-15 10:59:16

kozi
Member
From: Dortmund
Registered: 2005-08-01
Posts: 10
Website

[de-de] Umlaut Umwandlung im Plugin?

Ich habe eine Textpattern-Plugin geschrieben, dass Daten aus einem Kalender-System (http://php-calendar.sourceforge.net/) holt. Dieses System arbeitet jedoch mit ISO-8859-1 und nicht mit UTF-8 und deshalb bekomme ich die Umlaute über das Plugin nicht richtig aus der Datenbank angezeigt.
Gibt es eine Möglichkeit die Einträge zu konvertieren oder sofort richtig aus der Datenbank abzuholen?

Last edited by kozi (2005-12-15 11:17:23)


Keine Panik, ich weiß durchaus nicht was zu tun ist!
(ALF)

Offline

#2 2005-12-15 11:51:22

tranquillo
Archived Plugin Author
Registered: 2005-03-07
Posts: 127
Website

Re: [de-de] Umlaut Umwandlung im Plugin?

<a href=“www.bestrejectedadvertising.com”>utf8_decode</a> und <a href=“http://php.benscom.com/manual/de/function.utf8-encode.php”>utf8_encode</a>

Offline

#3 2005-12-15 12:07:29

kozi
Member
From: Dortmund
Registered: 2005-08-01
Posts: 10
Website

Re: [de-de] Umlaut Umwandlung im Plugin?

> tranquillo wrote:
> <a href=“www.bestrejectedadvertising.com”>utf8_decode</a> und <a href=“http://php.benscom.com/manual/de/function.utf8-encode.php”>utf8_encode</a>

Damit habe ich es schon getestet jedoch bringt das nicht den gewünschten Effekt.
Die Daten hole ich mir über eine von Textpattern bereitgestellte Funktion
<code>getRows($meinSqlStatement,”“)</code>
Wird in dieser Funktion schon eine Umwandlung vorgenommen?

Last edited by kozi (2005-12-15 12:08:08)


Keine Panik, ich weiß durchaus nicht was zu tun ist!
(ALF)

Offline

#4 2005-12-15 12:38:24

larf
Archived Plugin Author
Registered: 2005-01-31
Posts: 159
Website

Re: [de-de] Umlaut Umwandlung im Plugin?

Nein wird nicht. Sieh dir einfach mal die Datei lib/txplib_db.php an, da sind die Dinger drin.

Offline

#5 2005-12-15 16:01:03

kozi
Member
From: Dortmund
Registered: 2005-08-01
Posts: 10
Website

Re: [de-de] Umlaut Umwandlung im Plugin?

Jo stimmt. Was mich aber der Lösung nicht näher bringt.


Keine Panik, ich weiß durchaus nicht was zu tun ist!
(ALF)

Offline

#6 2005-12-15 18:19:31

larf
Archived Plugin Author
Registered: 2005-01-31
Posts: 159
Website

Re: [de-de] Umlaut Umwandlung im Plugin?

Versuche erst mal rauszukriegen, ob das, was du aus der php-calendar-db ziehst auch wirklich ISO-8859-1 ist und ob du wirklicht UTF-8 benötigst. Das ist der schwierige Teil.

Danach kannst du folgendermaßen zwischen beidem konvertieren:
$var = iconv("ISO-8859-1", "UTF-8", $var); (ISO-8859-1 => UTF-8)

iconv im php manual

Offline

Board footer

Powered by FluxBB