---
title: "Teckenproblem vid mail()"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/95450-teckenproblem-vid-mail"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "bassebhu"
published: "2004-01-21T21:19:39.000Z"
updated: "2004-01-22T13:35:16.000Z"
replies: 2
views: 238
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/php/95450-teckenproblem-vid-mail"
---

# Teckenproblem vid mail()

## #1 — bassebhu, 2004-01-21T21:19Z

Hej alla glada!

Jag skickar mail med php's mail(), men om man fyller i ett meddelande på mindre än typ 8 tecken så syns det inte i mailet. Bara blankt. Varför?

Hämtar meddelandet med:
$str_message = nl2br(ucfirst(htmlentities($message)));

Sedan kör jag bara in det i mail() med resten av infot.

Alla andra fält kommer utom den här. Det måste ju vara mina nl2br(ucfirst(htmlentities( som ställer till det, eller så är ett mailmeddelande avsatt för att vara minst 8-10 tecken, men det är ju korkat i så fall.?

En sak till, hur skriver man header för "svara till"?

Tack!

Mvh, Sebastian

Permalänk: https://www.webforum.nu/p/95450

## #2 — lunne82, 2004-01-21T23:24Z

Är mailet som skickas HTML? Om inte, varför kör du nl2br()? Om du vill ha kvar nl2br() prova:
$str_message = "\\n\\n" . nl2br(ucfirst(htmlentities($message))) . "\\n";
Alltid bra med lite radbrytningar. =)

"svara till" -\> Reply-To: namn \<e@mail.tld\>\\n

Permalänk: https://www.webforum.nu/p/1256014

## #3 — bassebhu, 2004-01-22T13:35Z

ok tack. nej det är iofs inte html, men det kan vara skönt att slippa få en enda textmassa i mailet :)

Permalänk: https://www.webforum.nu/p/1256244

---

Tråden på webben: https://www.webforum.nu/amne/php/95450-teckenproblem-vid-mail
