Ich habe eine Klasse, die eine HTML-E-Mail von einem Web-Formular auf einigen Benutzereingaben basiert aussendet, an einer Stelle geschieht Folgendesiconv() - Â erscheint infront von £ Zeichen von Benutzereingaben
$emailcontent=iconv("UTF-8", "ISO-8859-1//IGNORE//TRANSLIT",$emailcontent);
Ich hatte gehofft, dass dies aufhören würde, vor £ die ganze Zeit zu erscheinen, stellt sich heraus, dass ich falsch lag. Scheint so, als ob jedes andere Zeichen gut erscheint, außer dem £ -Zeichen.
Ich würde sehr schätzen, wenn mir jemand in die richtige Richtung zeigen könnte.
Sie sagen, dass es die von anderen Zeichen außer £ entfernt, oder es einfach nichts tut? – Potatoswatter
Jedes andere Zeichen erscheint gut, also nehme ich an, dass es es von den anderen streichen muss. – cosmicsafari
Es gibt keinen Grund, irgendetwas anzunehmen. Entweder werden UTF-8-Präfixe von Zeichen wie "¿" entfernt oder nicht. Wenn nicht, macht es überhaupt etwas? – Potatoswatter