formmail checkboxgroup og if samt else

Tags:    php

Jeg er ved at lave en formmail.. Men er gået fast..

1)
Jeg har i min form en række checkboxes som er i samme gruppe (website), med hver deres value.
Men når jeg modtager formmailen er kun en af de markerede checkboxe i mailen?!

min kode er:
Fold kodeboks ind/udKode 


Min mail kode:
Fold kodeboks ind/udKode 


Hvordan klares den lige?

2)
Jeg har også problemer med at opsætte en if og else statement til mail() funktionen. Altså, hvis mailen sendes skal der echo "mail sendt" og hvis ikke "der er sket en fejl".

Jeg har forsøgt med følgende kode:
Fold kodeboks ind/udKode 


Men jeg får error på mail() funktionen...
Nogen som ved hvordan den skal kringles?



Indlæg senest redigeret d. 14.01.2009 00:27 af Bruger #14101
5 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 3 karma
Sorter efter stemmer Sorter efter dato
nu er det jo svært at sige hvad du gør galt, da du ikke viser form koden også.

Men check:
Fold kodeboks ind/udKode 


Og ellers, husk altid at navngive dine formelementer forskelligt.

Samt if-else statements skal ikke have simikolonner før en tuborgklamme.

Fold kodeboks ind/udKode 




Indlæg senest redigeret d. 14.01.2009 08:14 af Bruger #10216
Har fået min if og else til at virke nu, tak!

Dog har jeg problemer med at gennemskue hvorledes at jeg skal gribe foreach() an?
Hvis jeg bruger overstående eksempel kan jeg se dem uden problemer echo'et på siden. Men de skal sendes i en mail..

hvis jeg indsætter foreach() i en variable får jeg fejl.
kode:
Fold kodeboks ind/udKode 



jeg får denne fejl:
Fold kodeboks ind/udKode 


Hele php koden:
Fold kodeboks ind/udKode 


Form koden:
Fold kodeboks ind/udKode 




Indlæg senest redigeret d. 14.01.2009 10:34 af Bruger #14101
Jeg gider ikke skrive ikke hele den kode du skal bruge, så du kan ikke bare copy-paste ting.
Har skrevet hvordan du henter værdierne, nu må du selv indsætte dem. :)



:D Jeg har prøvet at indsætte dem.. Men er lost, er ikke ligefrem advanced bruger i php :)

Hvordan kan jeg indsætte foreach() i en variable så det bliver vist korrekt i mailen?





Har fundet ud af det nu..

Tak for hjælpen..!



t