Добавление дней к выбранным датам в Datepicker с использованием PHP

#php

#php

Вопрос:

У меня есть datepicker с именем fromdate

 <div class="form-group">
<a>Date of Travel<input type="date" class="form-control" 
name="fromdate" 
style="width: 500px" min="<?php echo date('Y-m-d'); ?>"  required> 
</a>
</div>
  

И у меня есть поле с именем todate

 <div class="form-group">
<a>Estimated end of Travel<input type="text" class="form-control" 
name="todate"  style="width: 500px" readonly></a>
</div>
  

Теперь, каждый раз, когда я выбираю определенную дату в fromdate в datepicker, я хочу добавить еще 3 дня, и это будет значение todate (как вы можете видеть, я указал его как доступное только для чтения)

Например: fromdate=3/2/2019

todate=3/5/2019

Я попробовал этот, но он получает только текущую дату и добавляет 3 дня.

 <div class="form-group">
<a>Estimated end of Travel<input type="text" class="form-control" 
name="todate"  style="width: 500px" value="<?php
$rdate = "$fromdate";
echo date('M-d-Y', strtotime($rdate. '   3 days'));
?>"  readonly></a>
</div>
  

Комментарии:

1. Это невозможно выполнить в PHP. Вам нужно использовать JavaScript. Короче говоря, вы создаете триггер, который срабатывает каждый раз, когда кто-то выбирает значение в поле fromdate и устанавливает значение в поле to, то есть через три дня после значения fromdate.

2. @dearsina о, я понимаю