Wie kann ich Checkboxen in einem HTML Formular in php mail() versenden

terravotion

Erfahrenes Mitglied
Ich hab ein Formular in HTML erstellt.

Und ich will das mit nem "pitmailer" (diesen Begriff haben wir gelernt) an ne MaiAdresse schicken.

grob hab ich das so aufgebaut:

Ich habe verscheidene textinputtypes und diese auch mit Namen belegt.


PHP:
...
$message ="Name:".$_POST["name"]."\n"; 
$message.="Funktion:".$_POST["Funktion"]."\n";
...

mit diesen Befehlen lese die Sachen ausm Formular aus und stecke es in ein Mail.


Mein Problem ist, dass ich noch Checkboxen habe.
Und ich weiss nicht, wie ich das auch "unkompliziert" einbinden kann.

Entweder dass nur diejenigen Checkboxen ins Mail gesteckt werden, die markier sind oder es werden alle Checkboxen reingeschrieben mit der Bemerkung markiert oder nicht...


Vielen Dank für Hilfe
 
ich glaube das war so:

wenn du eine Checkbos hast wie diese;:
<input type="checkbox" name="XXX" value="1">

kannst du diese glaube ich so überprüfen:
PHP:
 if (isset($_POST["XXX"]) && $_POST["XXX"] == "1") {
    echo "Wurde angeklickt";
 }
versuche das mal
 
Jo!
Code:
if(isset($_POST[checkbox1])
{
  $message .= "Die CheckBox NR 1 wurde angeklickt!\n";
}

Das $_POST["XXX"] == "1" ist wohl schwachsinnig, weil && doch AND ist, oder? Und ich wüsste nicht wann eine Checkbox 1 wird, und wenn doch dann wohl wenn sie aktiviert wäre, oder? ;)
 
jah, ich hab das eigebaut, aber es kommt diese Fehlermeldung:

Parse error: parse error, unexpected '{' in line 29

Hab ich was falsch gemacht?
 

Neue Beiträge

Zurück