wrappet php fil i joomla, med danske tegn.
Hej eksperter.Oprindeligt har jeg skrevet denne til det danske joomla forum, men da der ikke var så meget svar. Så prøver jeg her.
Jeg kender desværre ikke så meget til joomla, så jeg ved ikke om dette har noget med joomla at gøre eller om den kan gå ind og ændre lidt på det.
Men jeg står i den situation at jeg havde været med til at lave dette site, som så blev til at det skulle laves om til joomla. Ham der lavede det om til joomla bruge dog så stadig 3 af mine sider, som han så wrappede ind på siden. De 3 sider er næsten ens, dog til 3 forskellige steder.
Det det går ud på er at de sider der bliver wrappet er en tilmeldingsside til det kræmmermarked siden er lavet til. Det første man møder er en side lavet af næsten ren html hvor man skal indtaste til navn addresse og så videre. Derefter bliver der sendt en email til den skrevne email-adresse, men nu opstår problemet. æøå gider af en eller anden grund ikke rigtigt at virke, der bliver skrevet noget som "ø" istedet for et ø f.eks. eller kommer der sådan en kasse med et ? i. Men det mærkeligste af det hele er at på min egen computer virker det fint. Så jeg ved virkelig ikke hvad der er problemet?
jeg har prøvet at lave en htmlentities() på det sendte info som det første når personen har trykket send, men så bliver det bare lavet om til à , altså som en html kode. når det istedet skulle havde været ø .
I selve mailen har jeg lavet den i html og tabel.
Code:
<!DOCTYPE html PUBLIC
"-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/transitional.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<body>
sådan ser min start af besked der bliver sendt så der er sat charset så den burde kunne godtage æøå.
Derudover bliver det også sat ind i en database, hvor det heller ikke står rigtigt. Så der er et eller andet møg galt.
Håber at dette var en god nok forklaring af mit problem, og jeg håber og ber til at i kan hjælpe mig, eller har et alternativ til hvad jeg kan gøre.
MVH Niclas Schumacher
