Olk: checkboxen an Mail übergeben - mehrere Werte

Beitrag lesen

$field20 = $_POST["Bereitschaft"];
Warum diese Zuweisung?

Das liegt daran, dass ich gegen Ende des Scrips eine Abfrage nach dem Vorhandensein bestimmter Felder durchführe, in diesem Fall halt $field20...

Warum in deinem Fall immer nur die letzte ausgewählte Antwort ausgegeben wird kann ich nicht erklären. Vielleicht ist in dem Formular versehentlich die alte Version mit den Radiobuttons noch mitenthalten?

Vielleicht hat er wirklich noch die alte PHP aufgerufen, denn jetzt zum Schluss kam in meiner ursprünglichen Version immer "Array" als Antwort in der Mail.

Das ist eigenartig. Eigentlich müsste $_POST['Bereitschaft'] ein Array mit allen ausgewählten Antworten sein. Um all diese Antworten zu erhalten müsstest du es also wie ein Array behandeln. So zum Beispiel.

$message = '

...
Ausgewählte Antworten:
'.explode("\n",$_POST['Bereitschaft']).'
...
';

  
Jetzt gibt er als Antwort in der Mail "Array" aber auch weiterhin nicht welche checkboxen ich gewählt habe...