mam taki problem (mam ich mnustwo ale duzo potrafie sam rozwiazac

konstrukcja:
<script language="JavaScript"> function update(Firma) { var data_od=parseFloat(document.forms.Firma['data_od'].value); var data_do=parseFloat(document.forms.Firma['data_do'].value); var miesiace=parseFloat(document.forms.Firma['miesiace'].value); var okres = data_od + miesiace; document.forms.Firma['data_do'].value=okres; } </script> Od: <input name="data_od" type="textbox" size="8" value="<?php echo date('Y-m-d'); ?>" onChange="update(this.form)> Do: <input name="data_do" type="textbox" size="8" value="<?php echo date('Y-m-d',(strtotime(date('Y-m-d')) + (60*60*24*91))); ?>"> miesiące: <input name="miesiace" type="textbox" size="2" value="3" onChange="update(this.form)">
chcialbym zeby po wpisaniu np 6 w pole miesiace, do pola: data_od zostaly dodane np 6 miesiecy i wpisane do data_do - mam z tym straszny problem w php to chwila, ale tutaj nie wiem jak dodac do siebie ta glupia date;/ (data_od tez moze byc modyfikowana dlatego jest zczytywana i w momencie jej zmiany, przeliczany caly formularz)