Avatar billede sako Nybegynder
22. januar 2003 - 20:23 Der er 10 kommentarer og
1 løsning

Fjern <br> i mail

Når jeg sender en mail - kommer informationerne fra mit textarea til at stå på følgende måde i mailen :

test linie 1<br />
test linie 2<br />
test linie 3<br />

Hvordan fjernes jeg dem ???
Avatar billede dennism Nybegynder
22. januar 2003 - 20:35 #1
Du kan køre denne funktion, som ændrer <br> til et linieskifte:
nl2br();

Evt. sådan her:
$tekst2 = nl2br($tekst);
Avatar billede dennism Nybegynder
22. januar 2003 - 20:35 #2
Jeg ved ikke helt om du kan bruge dette!?
Avatar billede Slettet bruger
22. januar 2003 - 20:38 #3
dennism> nl2br laver det modsatte af hvad du siger.

nl2br = New Line To Break

Den laver altså \n om til <br>
Avatar billede dennism Nybegynder
22. januar 2003 - 20:40 #4
Ups.. Det gør den da også!
Sorry..
Avatar billede whatever Nybegynder
22. januar 2003 - 20:46 #5
Øhhh...normalt kommer der ikke <br />'s med når man sender indhold fra et textarea som mail. Hvordan ser din kode ud?
Avatar billede sako Nybegynder
22. januar 2003 - 21:03 #6
ahh jeg sov lidt havde netop brugt nl2br($tekst); :-)

Så el_barto hvis du lige smider et svar ...
Avatar billede dennism Nybegynder
22. januar 2003 - 21:05 #7
sako >>

Hehe.. Ja så er det jo klart at den laver <br> istedet for \n!... :)
Avatar billede Slettet bruger
22. januar 2003 - 21:36 #8
joda ;)
Avatar billede tipsen Nybegynder
23. januar 2003 - 02:17 #9
dennism: Den laver ikke <br> i stedet for \n - den laver *begge* dele - dvs. både <br> og \n - ellers havde også fået alle dine linier i mailen på samme linie!
Avatar billede Slettet bruger
23. januar 2003 - 09:04 #10
tipsen> \n kommer vel af sig selv gennem PHP, det er kun <br /> han umiddelbart skal gøre noget ved?
Avatar billede lilleib Nybegynder
23. januar 2003 - 10:33 #11
Lav det med et regexp - dette virker fint for mig:

$tekst=preg_replace("/<br \/>/i","\n",$tekst);
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