Formular mit checkbox

cille

Erfahrenes Mitglied
Ich richte gerade ein formular ein,
was dutzende checkboxes hat,
so wenn der jenige die E-Mail abschickt,
soll auch der, der die E-Mail krigt,
sehen bei welchen checkboxes der absender ein hacken reingemacht hat,
wie soll ick das machen,

geht das mit if und else oder gibt es da ein direkter parameter

Checkboxtag:
HTML:
<input type="checkbox" name="zentral" value=""/>

$mailbody tag:
PHP:
$mailbody .= "Einparkhilfe: " . $_POST['parkhilfe'] . "\n";

könnt ihr mir da bitte helfen, danke im vorraus
 
Probier mal Folgendes:
PHP:
$mailbody .= 'Einparkhilfe: ' . ( !empty($_POST['parkhilfe']) ? 'ja' : 'nein' ) . "\n";
 
Hallo,
@Gumbo ich glaube er meint eher, wie er mehrere Checkboxen verarbeiten kann.
cille hat gesagt.:
Ich richte gerade ein formular ein,
was dutzende checkboxes hat,
so wenn der jenige die E-Mail abschickt,
soll auch der, der die E-Mail krigt,
sehen bei welchen checkboxes der absender ein hacken reingemacht hat,
wie soll ick das machen,

Wenn das so ist, hilft dir ja eventuell diese Beispiel:
PHP:
<?php
    if (isset($_POST['Absenden'])){
        echo 'Einparkhilfe: '.implode(', ', $_POST['parkhilfen']);
        exit;
    }
?>
<html>
 <head></head>
 <body>
  <form method="POST" action="<?php echo $_SERVER['PHP_SELF']; ?>">
   <input type="checkbox" name="parkhilfen[]" value="Parkhilfe1"/>
   <input type="checkbox" name="parkhilfen[]" value="Parkhilfe2"/>
   <input type="checkbox" name="parkhilfen[]" value="Parkhilfe3"/>
   <input type="checkbox" name="parkhilfen[]" value="Parkhilfe4"/> 
   <input type="checkbox" name="parkhilfen[]" value="Parkhilfe5"/><br/>
   <input type="submit" name="Absenden" value="Absenden"/>
  </form>
 </body>
</html>

mfg
forsterm
 
Zuletzt bearbeitet:
Das ist eine Art anfrage formular,
da sind knapp 20 Checkboxes,
so das ja / nein funkt net,
hier nochmal meine codes:

Paar mehr Checkboxes:

HTML:
  <table width="525" border="0" cellspacing="0" cellpadding="0">
    <tr>
      <td width="25">
      <input type="checkbox" name="abs" value=""/>
      </td>
      <td width="150">ABS</td>
      <td width="25">
      <input type="checkbox" name="leder" value=""/>
      </td>
      <td width="150">Lederausstattung</td>
      <td width="25">
      <input type="checkbox" name="stabil" value=""/>
      </td>
      <td width="150">Stabilitätskontrolle</td>
    </tr>
</table

PHP:
$mailbody = "......";
$mailbody .= "....::";
$mailbody .= "....::";
$mailbody .= "....::";
$mailbody .= "ABS: " . ( !empty($_POST['abs']) ? 'ja' : 'nein' ) . "\n";
$mailbody .= "Allradantrieb: " . ( !empty($_POST['allrad']) ? 'ja' : 'nein' ) . "\n";
$mailbody .= "Anhängerkupplung: " . ( !empty($_POST['anhang']) ? 'ja' : 'nein' ) . "\n"; 
$mailbody .= "behindertengerech: " . ( !empty($_POST['behind']) ? 'ja' : 'nein' ) . "\n";
$mailbody .= "Einparkhilfe: " . ( !empty($_POST['parkhilfe']) ? 'ja' : 'nein' ) . "\n";
$mailbody .= "el. Fensterheber: " . ( !empty($_POST['elfenster']) ? 'ja' : 'nein' ) . "\n";
$mailbody .= "el. Wegfahrsperre: " . ( !empty($_POST['elsperre']) ? 'ja' : 'nein' ) . "\n";
$mailbody .= "Lederausstattung: " . ( !empty($_POST['leder']) ? 'ja' : 'nein' ) . "\n";
$mailbody .= "Leichtmetallfelgen: " . ( !empty($_POST['leichtmetall']) ? 'ja' : 'nein' ) . "\n";
$mailbody .= "MwSt. ausweisbar: " . ( !empty($_POST['mwst']) ? 'ja' : 'nein' ) . "\n";
$mailbody .= "Navigationssystem: " . ( !empty($_POST['system']) ? 'ja' : 'nein' ) . "\n";
$mailbody .= "Partikelfilter: " . ( !empty($_POST['partikel']) ? 'ja' : 'nein' ) . "\n";
$mailbody .= "Schiebedach: " . ( !empty($_POST['schiebdach']) ? 'ja' : 'nein' ) . "\n";
$mailbody .= "Sitzheizung: " . ( !empty($_POST['sitzh']) ? 'ja' : 'nein' ) . "\n";
$mailbody .= "Stabilitätskontrolle: " . ( !empty($_POST['stabil']) ? 'ja' : 'nein' ) . "\n";
$mailbody .= "Standheizung: " . ( !empty($_POST['heiz']) ? 'ja' : 'nein' ) . "\n";
$mailbody .= "Taxi: " . ( !empty($_POST['taxi']) ? 'ja' : 'nein' ) . "\n";
$mailbody .= "Tempomat: " . ( !empty($_POST['tempomat']) ? 'ja' : 'nein' ) . "\n";
$mailbody .= "Xenonscheinwerfer: " . ( !empty($_POST['xenon']) ? 'ja' : 'nein' ) . "\n";
$mailbody .= "Zentralverrieglung: " . ( !empty($_POST['zentral']) ? 'ja' : 'nein' ) . "\n";

mhhh, naja waren net alle checkbox codes,
bitte brauche es dringend, danke nochmals
 
Zuletzt bearbeitet:
Zurück