У меня есть php-скрипт, создающий событие календаря для каждого «события», которое хранится в сообщении.
Они хранятся как ['listItem'][0], ['listItem'][1] и т. д., сколько бы их ни было.
Приведенный ниже код работает в том смысле, что он создает событие календаря для каждого из них. Однако он берет данные только из ['listItem'][0]. Мне нужно найти способ каждый раз переходить к следующей переменной в $_POST.
Итак, на данный момент он ставит 10 событий, если их так много, но все они проходят в один и тот же день.
** Переменная eventDate просто хранит дату.
Заранее благодарю за любую помощь.
foreach($_POST['listItem'] as $key => $value){
$eventDate = trim($_POST['listItem'][0]);
echo "BEGIN:VEVENT\n";
echo "METHOD:REQUEST\n"; // requied by Outlook
echo "DTSTART:".$eventDate."T190000Z\n";
echo "DTEND:".$eventDate."T193000Z\n";
echo "LOCATION:London\n";
echo "DESCRIPTION:Let's get together for New Years Eve\n";
echo "SUMMARY:".$eventDate."\n";
echo "DTSTAMP:".$eventDate."T190000Z\n";
echo "END:VEVENT\n";
}