Avatar billede fld Nybegynder
29. december 2007 - 22:07 Der er 7 kommentarer og
1 løsning

Linjeskift i e-mail

Jeg er ved at lave en brugerundersøgelse som bliver sendt pr. e-mail

Men efter hvert spørgsmål i mailen skal jeg jo have linjeskift, hvordan?

//Denne del udskriver det indtastede.
foreach ($_POST as $name => $value)
{
$thetext=$thetext."$name : $value\n";
}

FRA:

<tr>
<td>Kan du finde rundt på siden?</td>
<td>
<input name="Kan du finde rundt på siden" type="radio" value="Nemt">Nemt
<input name="Kan du finde rundt på siden" type="radio" value="Nogenlunde">Nogenlunde
<input name="Kan du finde rundt på siden" type="radio" value="Nej">Nej
</td>
</tr>
Avatar billede fld Nybegynder
29. december 2007 - 22:09 #1
Hvis jeg sætter <br /> ind efter:

<input name="Kan du finde rundt på siden" type="radio" value="Nemt">Nemt<br />

Så laver den også linjeskift i e-mailen, men jeg ønsker ikke linjeskift i formen
Avatar billede gf Nybegynder
29. december 2007 - 22:36 #2
Hej

Jeg er lidt i tvivl om jeg læser det rigtigt men det lyder som om du skal have fat i
nl2br();

mvh gf
Avatar billede trane_frisk Nybegynder
29. december 2007 - 22:36 #3
Du skal vel indsætte </br> i stedet for. Altså /'et før br. Jeg ved ikke om det har noget at sige, men jeg tror det er korrekt syntax.
Avatar billede dkfire Nybegynder
29. december 2007 - 22:49 #4
Hmm der er vist en som skal til at læse på noget grundlæggende html før denne besvare spørgsmål. </br> har da aldrig være i nærheden af korrekt syntaks. <br /> er rigtig nok, men spørgsmålet er vel mere om du sender dine email som tekst eller som html.

Hvis du sender dine emails som html skal du kører din tekst igennem nl2br() før du sender den. Ellers kan det måske hjælpe at i stedet for \n at sætte \n\r ved nyt linjeskift. Eller du kan udskifte \n med et <br /> når du laver din tekst.
Avatar billede trane_frisk Nybegynder
29. december 2007 - 22:55 #5
dkfire: Jeg besvarede så heller ikke spørgsmålet - jeg kommenterede det. Jeg tror også jeg fik indlagt rigeligt af tvivl over rigtigheden af hvad jeg skrev i min kommentar.
Avatar billede fld Nybegynder
29. december 2007 - 22:57 #6
dkfire tak for det og et svar ;-) \n\r løser det.
Avatar billede dkfire Nybegynder
29. december 2007 - 23:07 #7
Jeg ligger et svar :-)

trane_frisk: elementært html skal man ikke tro, man skal vide at det er rigtig syntaks. Ellers må man jo lade andre om at svare, meningen er vel ikke at gøre spørgeren mere forvirret.
Avatar billede trane_frisk Nybegynder
29. december 2007 - 23:15 #8
dkfire: det kan du have ret i.
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester