30. december 2009 - 10:55Der er
4 kommentarer og 1 løsning
Danske æøå i mail
Jeg har et sit der skal sende mail fra en form. Der må ikke stå mærkelige tegn i mailen. Men der skal stå æøåÆØÅ og hvis tysk de tyske tegn. Jeg har fundet ved trial and error denne funktion, som konverterer. Altså jeg bruger følgende i det html jeg sender som mail:
Desværre indsætter mellemrum i den konverterede tekst. Har forsøgt at replace mellemrummene, men det går ikke, for det er måske ikke spaces jeg skal replace.
PS: Jeg kan på formsiden udskrive det fornavn der er tastet ind udemærket med følgende:
I dette særtema om aspekter af AI ser vi på skiftet fra sprogmodeller til AI-agenter, og hvordan virksomheder kan navigere i spændet mellem teknologisk hastighed og behovet for menneskelig kontrol.
Slettet bruger
30. december 2009 - 11:40#1
Hvad er helt præcist dit problem? Hvilken indkodning bruger du på formularen (afsendelsessiden), på PHP siden der afsender mailen, og hvilken indkodning vil du sende mailen afsted med? Har du sørget for at alle disse passer sammen, at siderne er indkodet på den rigtige måde, og formularen bliver afsendt med et korrekt meta-tag?
Overvej at bruge UTF-8 til det hele. Det tegnsæt kan håndtere både danske og tyske tegn, og understøttes både på WWW og på mails.
Mit problem var at der kommer en mail med simuleringstegn i stedet for danske æøå. Det er noget jeg har set når jeg får mail fra andre forskellige mailservices, der ikke kan håndtere andet end engelsk.
Jeg har prøvet alle mulige kodningsformer for min side, og jeg sender med: $headers = 'MIME-Version: 1.0' . "\r\n"; $headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n"; $headers .= 'From: Company name <info@xxxx.com>' . "\r\n";
Altså skiftede jeg charset=iso-8859-1 ud med UTF-8 OG DET DUR NU..
Tak for hjælp. send lige svar for point. Godt fattet :)
Synes godt om
Slettet bruger
30. december 2009 - 17:11#3
Jeg er glad for at du fik det til at virke :) Her kommer et svar.
(Jeg fatter ikke hvorfor ISO-8859-1 er standarten for HTTP1.1-protokollen. De folk ved ISO burde tage sig sammen og lave det om til UTF-8.)
Ja, man skal lige vide sådan noget. Måske der tages hensyn til Microsoft eller anden kommerciel forbindelse.. ;)
Synes godt om
Slettet bruger
31. december 2009 - 00:02#5
Garanteret...
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.