Как я могу отобразить выбранную дату, которую я выбираю из массива через fmREST API? - PullRequest
0 голосов
/ 27 апреля 2020

У меня есть массив в функции, который выглядит следующим образом:

    $chkboxTermine = array(
        'datum1',
        'datum2',
        'datum3',
        'datum4',
        'datum5',
        'datum6',
        'datum7',
        'datum8',
        'datum9',
        'datum10'
    );

    $termine = $_POST['checkTermin'];
    $valuesTermine  = array();
    $num = 0;
    global $daten_gewuenscht;
    $daten_gewuenscht = "";
    foreach ($chkboxTermine as $selection) {
        if (in_array($selection, $termine)) {
            $valuesTermine[$selection] = "A";
            $daten_gewuenscht .= getDateStringFromId($num + 1) . "<br>";
        } else {
            $valuesTermine[$selection] = "";
        }
        $num++;
    }

Пользователь может выбрать дату (date1 - date10) через API FMrest (filemaker), который выглядит следующим образом:

    $record['datum1'] = $valuesTermine['datum1'];
    $record['datum2'] = $valuesTermine['datum2'];
    $record['datum3'] = $valuesTermine['datum3'];
    $record['datum4'] = $valuesTermine['datum4'];
    $record['datum5'] = $valuesTermine['datum5'];
    $record['datum6'] = $valuesTermine['datum6'];
    $record['datum7'] = $valuesTermine['datum7'];
    $record['datum8'] = $valuesTermine['datum8'];
    $record['datum9'] = $valuesTermine['datum9'];
    $record['datum10'] = $valuesTermine['datum10'];
    $record['version'] = $version;

    $data['fieldData'] = $record;
    $result = $fm -> createRecord($data, $layout);

После того, как пользователь выбрал дату, я хочу сообщить пользователю, какую дату он выбрал. Поэтому я отправляю электронное письмо, но в почтовом тексте не будет отображаться выбранная дата, что я делаю не так с этой переменной?

$ mailtext = "Date:". $ ValuesTermine [$ выбор];

...