Linjeskift ved mail()

Tags:    php mail linjeskift

Hej Alle.

Jeg er ved at lave en mail funktion, og kunne godt tænke mig at give selve beskeden lidt flere informationer, end det brugeren lige taster i selve tekst feltet. Derfor har jeg lavet flere variabler, som:
navn, mail, telefon nummer osv.

Men hvordan får jeg den til at lave linjeskift efter hver variabel?

se koden for hele siden her:
Fold kodeboks ind/udPHP kode 


Tak :)



6 svar postet i denne tråd vises herunder
4 indlæg har modtaget i alt 22 karma
Sorter efter stemmer Sorter efter dato
Så vidt jeg husker skal du bruge \n for at breake en linje når du bruger mail() funktionen.

Så jeg tror du skal gøre sådan her:
Fold kodeboks ind/udPHP kode 


Håber det hjalp! :)



Indlæg senest redigeret d. 30.04.2011 18:36 af Bruger #8884
Normalt er \r\n er CR LF, så prøv med:

Fold kodeboks ind/udPHP kode 







Kig i koden det er ikke forwardslash men backslash. \\\ ikke ///

Fold kodeboks ind/udPHP kode 


Husk at give karma. :)



De fleste mails forstår også HTML i dag. Så du kan bare sende en HTML-side som mail.

Men det som Andres skriver burde også virke. Som du kan se, så har han brugte single quotes til alt andet end "\n" i mail(). Af en eller anden sjov grund rapporterer mange at newline kun virker imellem double quotes og ikke mellem single quotes. Det skal du lige huske hvis du ikke bare kopierer hans eksempel, men skriver det selv.



Tak for svar.

Jeg bruger nu følgende kode:
Fold kodeboks ind/udPHP kode 

Det burde være det samme som der er posted herinde, men det virker desværre stadig ikke :(

Jeg modtager mailen således:

JAJAJJA/r/nChristian/r/nbimer@bimer.dk/r/n30160353





Hehe Doh!

Prøver lige med de rigtige tegn.. - Karma er hermed givet :D




t