Avatar billede no-clue Nybegynder
15. juni 2011 - 21:02 Der er 7 kommentarer og
1 løsning

inkludere checkbox i phpmail

Hej (igen)

Jeg er ved at lave et simpelt bestillingsmodul til billeder, og har på klientsiden listet nogle billeder som et script finder i en bestemt mappe tilhørende sessionen.

Jeg har fundet ud af at explode filnavnene og så har jeg lavet en checkbox i formen der ser sådan ud her :

<input type="checkbox" name="include[]" value="<? echo $path_parts['filename']; ?>">

I mailscriptet har jeg følgende:

$inc = $_POST['include'];

$ting = sizeof($inc);
for ($i = 0; $i < $ting; $i++) {
$value = "$ting[$i] \n";
}

(...)
$email_message .= "" . $value ."\n";



Det virker ikke! Jeg modtager ikke nogen oplysninger i mailen. Hvad gør jeg forkert?
Avatar billede majbom Novice
15. juni 2011 - 21:17 #1
$value = "$ting[$i] \n";


skal vel være:

$value = "$inc[$i] \n";


?
Avatar billede no-clue Nybegynder
15. juni 2011 - 21:20 #2
#1

Du har ret, men så modtager jeg så kun bogstavet e i mailen.

Det forstår jeg ikke helt!
Avatar billede no-clue Nybegynder
15. juni 2011 - 21:23 #3
Den vil kun sende den sidste afkrydset checkbox med.. Jeg vil enormt gerne have alle afkrydset checkboxe med.
Avatar billede majbom Novice
15. juni 2011 - 21:44 #4
nååh ja, tror jeg er træt:

$value .= $inc[$i] . "\n";
Avatar billede no-clue Nybegynder
15. juni 2011 - 22:00 #5
BUM.. du har ret.. Det virker, send lige et svar!

TAK!
Avatar billede majbom Novice
16. juni 2011 - 08:38 #6
kommer her :)
Avatar billede no-clue Nybegynder
21. juli 2011 - 19:41 #7
Ked af at det tog SÅ lang tid at uddele de point.. Ferie du ved :)
Avatar billede majbom Novice
22. juli 2011 - 12:26 #8
tfp :)
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