edit: Sry merke gerade das hätte ins Entwicklerforum gehört.
Guten Tag,
ich programmiere gerade einen csv/txt export zB für Isotope um die Bestellung dem Steuerberater weiterzugeben.
Leider komme ich beim Thema sonderzeichen nicht weiter - hab bereits alles versucht was google hergab (naja fast )
wenn ich den output hardcode und
Code:
$output = '()test#€'
werden die Sonderzeichen richtig ausgeben.
Wenn ich aber den Output aus der Datenbank füttere werden die Klammern im notepad oder Libre Office Calc als
Code:
& # 4 0 ; (leerzeichen habe ich hier eingefügt)
dargestellt
ich verstehe den Unterschied nicht ganz und weiss nicht mehr wo ich ansetzen soll. Umlaute usw funktionieren
Code:
header('Content-Description: File Transfer');
header('Content-Type: text/html; charset=UTF-8');
header('Content-disposition: attachment; filename=export.txt');
header('Content-Length: '.strlen($output));
header('Expires: 0');
header('Pragma: no-cache');
echo $output;
PS: Achja ich befinde mich in einer function in der DCA im onsubmit callback und die Daten werden aus den Isotope Datenbanken gefüttert. Der Fehler tritt (in diesem Fall) bei der Stadt auf.
Lesezeichen