Hallo allemaal,
Ik loop tegen het volgende probleem aan:
Als er in een textveld bijvoorbeeld è,é,ê enz. staat komt er in de email die de inhoud van de velden naar de invuller verstuurt rare tekens te staan. Ik denk dus dat html voornoemde tekens niet herkend. In een platte tekst controlebestand is alles prima leesbaar.
Ik heb geprobeerd via een str_replace commando 2 arrays met elkaar te vergelijken, maar dat werkt ook niet.
Deze arrays heb ik op het web gevonden:
$zoek = array("á", "é", "í", "ó", "ú", "ñ", "ç", "Á", "É", "Í", "Ó", "Ú", "Ñ", "Ç", "à", "è", "ì", "ò", "ù", "À", "È", "Ì", "Ò", "Ù",
"ä", "ë", "ï", "ö", "ü", "Ä", "Ë", "Ï", "Ö", "Ü", "â", "ê", "î", "ô", "û", "Â", "Ê", "Î", "Ô", "Û");
$vervang = array("á", "é", "í", "ó", "ú", "ñ", "ç", "Á",
"É", "Í", "Ó", "Ú", "Ñ", "Ç", "à", "è", "ì", "ò",
"ù", "À", "È", "Ì", "Ò", "Ù", "ä", "ë", "ï", "ö",
"ü", "Ä", "Ë", "Ï", "Ö", "Ü", "â", "ê", "î", "ô", "û", "Â",
"Ê", "Î", "Ô", "Û");
op het scherm werkt dit wel.
Hoe moet ik nu deze input van gebruikers omzetten??
1.964 views