Mailinglisten-Archive |
Hi Martin,
wenn es darum geht, den kompletten Zeichensatz umzusetzen,
(soweit das ueberhaupt moeglich ist) google nach fkonvert.exe
wenn Du unbedingt PHP verwenden willst, musst Du:
in der DOS-Box den Code schreiben,
der unter Window dann so aussieht wie hier:
<?php
$ae="""; $oe="""; $ue=""; $ss="";
$Ae="Z"; $Oe="T"; $Ue="s";
?>
mal sehen, was der Mailclient draus macht(???)
Damit kannst Du dann in ereg_replace(); arbeiten.
Man kann das auch ueber die Byte-Werte machen, das ist dann
vielleicht fuer nachfolgende Generationen verstaendlicher.
function dos2win($inp)
{$inp = ereg_replace(chr(132), chr(228), $inp);
$inp = ereg_replace(chr(148), chr(246), $inp);
$inp = ereg_replace(chr(129), chr(252), $inp);
$inp = ereg_replace(chr(225), chr(223), $inp);
$inp = ereg_replace(chr(142), chr(196), $inp);
$inp = ereg_replace(chr(153), chr(214), $inp);
$inp = ereg_replace(chr(154), chr(220), $inp);
return $inp;
}
ABER:
Du weisst, dass das von PC zu PC anders sein kann,
je nach dem, welcher Zeichensatz aktiviert wurde !
m. b. G. Norbert
_____________________
normal: 02292-681769
Notruf: 0177-2363368
---------------------
e.o.m.
php::bar PHP Wiki - Listenarchive