Umlaute (Wiedermal)

PHPProgi

Mitglied
Hallo zusammen

Ich mache in einer Tabelle ne Auflistung von daten aus einer MS SQL 2000 Datenbank.

Im HAEDER habe ich filgenden Charset eingefügt:

HTML:
<meta http-equiv="content-type" content="text/html;charset=iso-8859-1">

Im PHP.ini habe ich folgende Charset freigeschaltet:

Code:
; PHP's built-in default is text/html
default_mimetype = "text/html"
default_charset = "iso-8859-1"

Im Apache habe ich folgende Charset freigeschaltet (Standard):
Code:
AddCharset ISO-8859-1  .iso8859-1 .latin1
AddCharset ISO-8859-2  .iso8859-2 .latin2 .cen
AddCharset ISO-8859-3  .iso8859-3 .latin3
AddCharset ISO-8859-4  .iso8859-4 .latin4
AddCharset ISO-8859-5  .iso8859-5 .latin5 .cyr .iso-ru
AddCharset ISO-8859-6  .iso8859-6 .latin6 .arb
AddCharset ISO-8859-7  .iso8859-7 .latin7 .grk
AddCharset ISO-8859-8  .iso8859-8 .latin8 .heb
AddCharset ISO-8859-9  .iso8859-9 .latin9 .trk
AddCharset ISO-2022-JP .iso2022-jp .jis
AddCharset ISO-2022-KR .iso2022-kr .kis
AddCharset ISO-2022-CN .iso2022-cn .cis
AddCharset Big5        .Big5       .big5
# For russian, more than one charset is used (depends on client, mostly):
AddCharset WINDOWS-1251 .cp-1251   .win-1251
AddCharset CP866       .cp866
AddCharset KOI8-r      .koi8-r .koi8-ru
AddCharset KOI8-ru     .koi8-uk .ua
AddCharset ISO-10646-UCS-2 .ucs2
AddCharset ISO-10646-UCS-4 .ucs4
AddCharset UTF-8       .utf8

Nun bekomme ich aber leider in der Tabelle immer noch folgende Werte zu sehen.

AG B?ro 70 (original = AG Büro 70)
Caff? AG (original = Caffé)

Kann mir bitte jemand hier weiterhelfen?

Besten Dank
Gruss Progi
 
Hallo

habe nun zu oberst in meiner Datei (default.php) im ersten PHP Tag diese Zeile reinkopiert. Leider habe ich in der Tabelle noch immer mein Problem.

Die Tabelle wird über eine MSSQL select abgerufen.

in meiner HTML Tabelle steht folgendes:

PHP:
<td bgcolor="<?php echo $bg; ?>" class="tabtext"><?php echo $row_docs['supplier_name']; ?></td>

Ich habe diese Problem auch nur mit den Werten aus der MSSQL DB. Im restlichen Text auf der Seite werden die Umlaute sauber dargestellt.

In der MSSQL DB stehen die Werte korrekt drin.
Weiter unten in meinem Script benutze ich einen fopen Befehl. Hier schreibe ich Werte in eine Textdatei. Diese Werte werden ebenfalls aus der selben MSSQL DB geholt. Diese werden komischerweise sauber in das Textfile geschrieben. Also Umlaute OK.

Ich hoffe mit diesen Angaben weiter geholfen zu haben um das Problem zu erklären.

Gruss Progi
 
Zurück