Email-form laver fejl, når der bruges mellemrum?

Tags:    php

Hej!
Jeg sidder og laver en flash side, hvor der er en kontakt for, der skal sende informationer til en mail: link

Problemet er, at hvis der i nogle af felterne bliver indtastet mellemrum (f.eks. ved øverste felt - fornavn/efternavn), så laver scriptet fejl og skriver (ukendt afsender) i "Fra feltet" hos email modtageren.

Den udelader også efterfølgende oplysninger fra felter, der kommer efter feltet der er blevet brugt mellemrum, hvis man gør det i nogle af de andre felter.

Hvad kan være problemet?
Tusind tak!


Fold kodeboks ind/udKode 





3 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 4 karma
Sorter efter stemmer Sorter efter dato
Jo headeren skal se således ud:

Fold kodeboks ind/udPHP kode 


Det vil sige strengen kommer til at se således ud:

Fold kodeboks ind/udPHP kode 





Problemet er løst!
Til jeres behagelige information, lavede den fejl, hvis det var mellemrum i "From:"-navnet. Det løste jeg ved:

$franavn = $_POST["navn"];
$franavn = str_replace (" ","",$franavn);

Mvh
Emil

http//www.indx.dk
http//www.emillyngbo.dk



bør det ikke være

From: "Jacob Jensen" <Jacob.jensen@xxx.dk>

Sådan mener jeg en mail header bør se ud.



t