Johannes: probleme mit htmlentities()

Beitrag lesen

Hallo Christian!

anscheinend hat mein translation table für htmlentities(), den man sich  auch mit get_html_translation_table(HTML_ENTITIES); holen kann. einige fehler, da dieser aus den umlauten immer ganz komische sachen macht. ich habe keine ahnung, wie es dazu kam... weiß irgend jemand, wie man diesen table ersetzen kann?

Ehem, hast Du auch sicher den richtigen Zeichensatz angegeben - nach so einem Problem sieht es nämlich aus... (ab PHP 4.1 kann man den als dritten Parameter) PHP verwenden Standardmäßig nämlich latin1, wenn Du etwas anderes verwendest, ist natürlich die Translation-Table anders... Austauschen kannst Du die nicht, da müßtest Du die Funktion schon selbst nachbauen...

Vielen Dank für die Hilfe, ich bin nämlich am verzweifeln. leider haut es noch immer nicht hin.

ich habe zuerst gar keinen zeichensatz übergeben, nach deiner anregung aber händisch latin1 übergeben:
htmlentities($autor, ENT_NOQUOTES, "iso-8859-1");
so müsste das doch gehen, oder?
hat aber leider nichts geholfen. außerdem sollte latin1 ja standard sein...
ich verwende diese funktion in einem anderen script übrigens auf genau die selbe weise und es funktioniert %-/

mfg, Johannes