19. juli 2010 - 00:45Der er
20 kommentarer og 1 løsning
Linie skift med nl2br i mail
Hej.
Jeg kan ikke få denne funktion til at udskrive en mail hvor nl2br laver linje skift. Er der en anden måde at gøre det på end den jeg prøver her? Jeg ville gerne have det sådan at de linje skift jeg laver i teksten også udskrives i mailen.
Denne virker fint nok når den bare skal vises på en hjemmeside. <div> <? echo nl2br("<span class='main_sub_title'>$_POST[titel] skrevet af $mail_ud d. $_POST[dato]</span>");?></div>
Jeg har lavet problem stedet med fed skrift. Håber nogle kan hjælpe.
<div><span class='main_title'>DGI Sydvest Gymnastik<br /></span></div> <div><span class='main_sub_title_org'>Mail fra Intern Info<br /></span></div> <div><span class='main_sub_title'>$_POST[titel] skrevet af $mail_ud d. $date</span></div> <div><span class='main_tekst'>$_POST[tekst]</span></div>
og det virker fint - sådan ser mailen ud
DGI Sydvest Gymnastik Mail fra Intern Info EMNE skrevet af NAVN d. 28-07-2010 14:02 1 linje 2 linje 3 linje
men skrives det sådan her for at få de linieskift i mailen <div><? echo nl2br('<span class='main_tekst'>$_POST[tekst]</span>');?></div>
ser mailen sådan ud
DGI Sydvest Gymnastik Mail fra Intern Info EMNE skrevet af NAVN d. 28-07-2010 14:06
Jeg ville gerne have det til at se sådan ud:
DGI Sydvest Gymnastik Mail fra Intern Info EMNE skrevet af NAVN d. 28-07-2010 14:02 1 linje 2 linje 3 linje
okay, hvor gammel er din dreamweaver? (ikke fordi jeg ved om den gør det anderledes i en nyere version, men det er da en fejl!)
du bør bruge ' rundt om, da serveren ellers vil tolke 'tekst' som en konstant, men den kan selvfølgelig ikke finde den konstant, da den ikke findes og først derefter regner den 'tekst' for en streng.
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.