<?php 
 
error_reporting( E_ERROR); 
 
 
 
  ?>
 
  <style TYPE="text/css" MEDIA=screen>
 
 
 .error {
 
     color:red;
 
 
 }
 
    table {
 
    border-collapse: separate;
 
    border: 3px solid #585858;
 
}
 
td, th {
 
    padding: .5em;
 
}
 
th:first-child {
 
    padding-left: .4em;
 
}
 
th:last-child, td:last-child {
 
    padding-right: .4em;
 
}
 
 
th {
 
    font-weight: normal;
 
    text-align: center;
 
    border: 3px solid #FFF;
 
    background-color: #808080;
 
    color:white;  
 
    font-weight: bold;                 
 
}
 
 
td {
 
    text-align: left;
 
     border: 2px solid #000000;
 
}
 
  </style>
 
 <form>
 
 <pre>
 
  Currency        : <input type="text" name="currency" value="<?php print $_GET['currency'] ? $_GET['currency']:'$'; ?>">
 
  Initial capital : <input type="text" name="initial_capital" value="<?php print $_GET['initial_capital'] ? $_GET['initial_capital']:0; ?>">
 
  Saving amount   : <input type="text" name="saving_amount" value="<?php print $_GET['saving_amount'];?>">
 
  Period in years : <input type="text" name="period" value="<?php print $_GET['period'];?>">
 
  Interest rate % : <input type="text" name="interest_rate" value="<?php print $_GET['interest_rate'];?>">
 
  Dynamics %      : <input type="text" name="dynamics" value="<?php print  $_GET['dynamics'] ? $_GET['dynamics']:0; ?>">
 
  Interval        : <select name="interval">
 
 
<?php
 
 require_once('class_compbound.php');
 
 $label = array('12'=>'monthly','4'=>'quarterly','2'=>'half-yearly','1'=>'yearly');
 
 
        if( $_GET['interval']  ) $iw = $_GET['interval'];
 
      foreach( $label as $value => $key )
 
     {
 
         $value = trim($value);
 
         $sel = $iw ==  $value ? 'selected':'';
 
         print  '<option value="'.$value.'" '.$sel.' >'.$key.'</option>'."\n";
 
         
 
     }
 
?>
 
</select>
 
  <input type="submit">
 
 </pre>
 
 </form>
 
 
 
<?php
 
 if( !$_GET['period'] || !$_GET['interest_rate']) die;
 
 $Interest = new compboundInterest;
 
 if( $_GET['currency'] ) $Interest->currency = $_GET['currency']; 
 
  
 
 print $Interest->create( $_GET['initial_capital'], $_GET['saving_amount'],$_GET['period'],$_GET['interest_rate'],$_GET['interval'],$_GET['dynamics']);
 
 
 
 ?>
 
 |