Beste mensen,
Ik ben voor een project opzoek naar een scriptje dat de uitgerekende datum kan berekenen van een zwangerschap.
Weet iemand of heet iemand zoiets als dit liggen?
Voorbeeld:
2.212 views
<?php if(!empty($_POST['calculator_ok'])):
//last cycle date
$date="$_POST[dateyear]-$_POST[datemonth]-$_POST[dateday]";
//convert to time
$lasttime=mktime(0,0,0,$_POST['datemonth'],$_POST['dateday'],$_POST['dateyear']);
// next period start
$next_period=$lasttime + $_POST['days']*24*3600;
$next_period=date("F d, Y",$next_period);
//first fertile day
$firstdaytime=$lasttime + $_POST['days']*24*3600 - 16*24*3600;
$firstday=date("F d, Y",$firstdaytime);
//last fertile day
$lastdaytime=$lasttime + $_POST['days']*24*3600 - 12*24*3600;
$lastday=date("F d, Y",$lastdaytime);
//have to adjust due date?
$diff=$_POST['days'] - 28;
//due date $date + 280 days
$duedatetime=$lasttime + 280*24*3600 + $diff*24*3600;
$duedate=date("F d, Y",$duedatetime);
?>
<?php if(!empty($_POST['calculator_ok'])):
// voor strftime()
setlocale(LC_ALL, 'nl_NL','nl', 'du', 'dutch');
//last cycle date
$date="$_POST[dateyear]-$_POST[datemonth]-$_POST[dateday]";
//convert to time
$lasttime=mktime(0,0,0,$_POST['datemonth'],$_POST['dateday'],$_POST['dateyear']);
// next period start
$next_period=$lasttime + $_POST['days']*24*3600;
$next_period=strftime("%B %d, %Y",$next_period);
//first fertile day
$firstdaytime=$lasttime + $_POST['days']*24*3600 - 16*24*3600;
$firstday=strftime("%B %d, %Y",$firstdaytime);
//last fertile day
$lastdaytime=$lasttime + $_POST['days']*24*3600 - 12*24*3600;
$lastday=strftime("%B %d, %Y",$lastdaytime);
//have to adjust due date?
$diff=$_POST['days'] - 28;
//due date $date + 280 days
$duedatetime=$lasttime + 280*24*3600 + $diff*24*3600;
$duedate=strftime("%B %d, %Y",$duedatetime);
?>