Avatar billede mrbs Nybegynder
29. december 2004 - 12:47 Der er 15 kommentarer og
1 løsning

Fordeling af indhold i mailform

Hej E!

Jeg har lavet en formular, som bliver behadlet i en php-fil. Denne PHP fil skal sende det indtastede videre til en mailadresse. Det er for så vidt ikke noget problem - det fungerer!

Problemet opstår først når jeg modtager mailen. Alle indtastningerne fra formularen ligger i 'emne'-linien, og afsenderens indtastede email ligger i besked-feltet.

Mit ønske er at få afsenderens email til at stå i 'fra'-linien, mit valgte emne i 'emne'-linien og de resterende indtastninger i besked-feltet.

Hvordan gør man det?

De inputs jeg har fra formularen, er følgende:

$efternavn
$fornavn
$email              (skal placeres i afsender-feltet)
$emne              (skal placeres i emne-feltet)
$onske1
$onske2
$onske3
$kodeord

Mit script har hidtil været sådan:

mail("min@email.dk","Emne: ".$emne ."\r\nEfternavn: ". $efternavn ."\r\nFornavn: ". $fornavn ."\r\nØnske1 : ". $onske1 ."\r\nØnske2: ". $onske2 ."\r\nØnske3: ". $onske3 ."\r\nKodeord: ". $kodeord,"From:". $email);

Hvordan skal det se ud?
Avatar billede leif Seniormester
29. december 2004 - 12:51 #1
Udskift din mail() med:

mail("min@email.dk","Emne: ".$emne .","Efternavn: ". $efternavn ."\r\nFornavn: ". $fornavn ."\r\nØnske1 : ". $onske1 ."\r\nØnske2: ". $onske2 ."\r\nØnske3: ". $onske3 ."\r\nKodeord: ". $kodeord,"From:". $email);
Avatar billede mrbs Nybegynder
29. december 2004 - 12:56 #2
Det bryder den sig ikke om...
Parse error !
Avatar billede elskermad.dk Nybegynder
29. december 2004 - 12:56 #3
den skal nok laves således :)

mail("min@email.dk","Emne: " . $emne,"Efternavn: " . $efternavn . "\r\nFornavn: " . $fornavn . "\r\nØnske1 : " . $onske1 . "\r\nØnske2: " . $onske2 . "\r\nØnske3: " . $onske3 . "\r\nKodeord: " . $kodeord ,"From:" . $email);
Avatar billede elskermad.dk Nybegynder
29. december 2004 - 12:57 #4
leif havde smidt ." efter $emne, hvilket ikke skal være der da der ikke kommer mere tekst inden ,'et
Avatar billede leif Seniormester
29. december 2004 - 13:00 #5
Okay, den var utestet ! Men ja, det kunne godt være den !
Avatar billede mrbs Nybegynder
29. december 2004 - 13:00 #6
Det virker bare perfekt! Smid point!

Elsker det her sted!
Avatar billede leif Seniormester
29. december 2004 - 13:05 #7
Jeg springer over, hvis det var mig !
Avatar billede elskermad.dk Nybegynder
29. december 2004 - 13:05 #8
det er leifs point ;)
Avatar billede mrbs Nybegynder
29. december 2004 - 13:06 #9
Tag lige og bliv enige hva'! :o)
Avatar billede elskermad.dk Nybegynder
29. december 2004 - 13:10 #10
til en anden god gang skal den laves således...

mail("til@mail.dk","Emnet","Beskeden","Headers som fx - From:mail@adresse.dk");

http://dk2.php.net/mail
Avatar billede elskermad.dk Nybegynder
29. december 2004 - 13:10 #11
Avatar billede mrbs Nybegynder
29. december 2004 - 13:16 #12
OK! Fedt at der kommer lidt forklaring med også! Ellers lærer man det ikke!

Jeg vil gerne af med pointene - elskermad - tror der blev lagt op til at du får dem!
Avatar billede elskermad.dk Nybegynder
29. december 2004 - 13:38 #13
okay, men vent lige og se om leif os kommer forbi med et svar :)
Avatar billede mrbs Nybegynder
29. december 2004 - 13:40 #14
Jeps! Vi giver ham lige en times tid!
Avatar billede leif Seniormester
29. december 2004 - 13:40 #15
Jeg vælger at gentage min egen kommentar kl. 13:05:03 !

Jeg springer over, hvis det var mig !
Avatar billede mrbs Nybegynder
29. december 2004 - 13:44 #16
Fair nok :o) Men tak alligevel!
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