webForumDet fria alternativet

Problem med checkboxar i ett formmail....

1 svar · 1 212 visningar · startad av Danne V

Danne VMedlem sedan aug. 20068 090 inlägg
#1

Jag har ett kontaktformulär med bl.a. följande checkboxar (och ytterligare 60-70 stycken...):

<input type="checkbox" name="event" value="Bumperball" /> 
Bumperball<br>
<input type="checkbox" name="event" value="Fotouppdraget" />
Fotouppdraget<br>
<input type="checkbox" name="event" value="Hemligt Uppdrag" />
Hemligt uppdrag

Mailet hanteras av en "mailer" vars kod i huvudsak ser ut så här:

$event        = $_POST["event"];
$date        = $_POST["date"];
$participants        = $_POST["participants"];
$name        = $_POST["name"];
$phone        = $_POST["phone"];
$company    = $_POST["company"];
$message    = $_POST["message"];
$from        = $_POST["from"];
$verif_box    = $_POST["verif_box"];

$msg_body =  "\n"
 ."BOKNINGSFÖRFRÅGAN\n\n"
."Upplevelse........:" . $event . "\n"
."Datum.............: " . $date . "\n"
."Antal deltagare...: " . $participants . "\n"
."Namn..............: " . $name . "\n"
."Företag...........: " . $company . "\n"
."E-post.............: " . $from . "\n"
."Telefon............: " . $phone . "\n"
."Meddelande......:\n\n"

Meningen är att användaren ska kunna markera hur många checkboxar som helst, t.ex. de tre jag tagit med i exemplet ovan. Och i mailet ska dessa då skrivas ut som:

Upplevelse......: Bumperball, Fotouppdraget, Hemligt Uppdrag

Jag får det inte att funka. Har provat med t.ex. klamrar:

<input type="checkbox" name="event[]" value="Bumperball" /> <br>
<input type="checkbox" name="event[]" value="Fotouppdraget" />

..osv

Men allt som händer är att mailet ser ut så här:

Upplevelser.....: Array

Kan någon visa hur jag ska göra? Beskriv gärna som om jag var en femåring, för jag fattar nada av detta.....

Danne VMedlem sedan aug. 20068 090 inlägg
#2

Som vanligt hittar man lösningen bara minuter efter man postar frågan.... :p

Provade lägga in

$event = implode(", ", $_POST['event']) ;

i mailern, och då funkade det som tänkt.

Problemet löst alltså. Hoppas jag.

128 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)