I wrote this script here but I cannot get the script to save to the
correct month.html. Can someone tell me what is wrong with this code?
<html>
<head>
<title>Monthl y Bills</title>
</head>
<body>
<center><font size="4">Total Monthly Bills</font>
<form action="billcal culation.php" method="POST">
<br>
<select name="months">
<option value="January" name="month">Ja nuary</option>
<option value="February " name="month">Fe bruary</option>
<option value="March" name="month">Ma rch</option>
<option value="April" name="month">Ap ril</option>
<option value="May" name="month">Ma y</option>
<option value="June" name="month">Ju ne</option>
<option value="July" name="month">Ju ly</option>
<option value="August" name="month">Au gust</option>
<option value="Septembe r" name="month">Se ptember</option>
<option value="October" name="month">Oc tober</option>
<option value="November " name="month">No vember</option>
<option value="December " name="month">De cember</option>
</select><br><br>
<table border="0">
<td>Rent:</td><td><input type="text" name="apartment _rent"
size="5"></td><tr>
<td>Water & Sewage</td><td><input type="text" name="water_sew age"
size="5"></td><tr>
<td>Cell Phone:</td><td><input type="text" name="cell_phon e"
size="5"></td><tr>
<td>Cable & Internet:</td><td><input type="text" name="cable_int ernet"
size="5"></td><tr>
<td><center><in put type="submit" name="submit"
action="submit" ></center></td><td><input type="reset" name="reset"
action="reset"> </td></table>
</center></form>
<center><font size="4">Monthl y Bills for 2005-2006</font><br><br>
<?php
$fp = fopen("$_POST['month'] . ".html","a+ ");
$output = print "TEST";
$apartment_rent = $_POST['apartment_rent '];
$water_sewage = $_POST['water_sewage'];
$cell_phone = $_POST['cell_phone'];
$cable_internet = $_POST['cable_internet '];
$total_monthly_ bill = $apartment_rent + $water_sewage + $cell_phone +
$cable_internet ;
print "Bills for <b>{$_POST['months']}</b><br>";
print "Apartment rent: $apartment_rent <br>";
print "Water and sewage: $water_sewage <br>";
print "Verizon cell phone bill: $cell_phone <br>";
print "Time Warner cable bill: $cable_internet <br>";
print "Total monthly payment: $total_monthly_ bill <br>";
?>
</body>
</html>
correct month.html. Can someone tell me what is wrong with this code?
<html>
<head>
<title>Monthl y Bills</title>
</head>
<body>
<center><font size="4">Total Monthly Bills</font>
<form action="billcal culation.php" method="POST">
<br>
<select name="months">
<option value="January" name="month">Ja nuary</option>
<option value="February " name="month">Fe bruary</option>
<option value="March" name="month">Ma rch</option>
<option value="April" name="month">Ap ril</option>
<option value="May" name="month">Ma y</option>
<option value="June" name="month">Ju ne</option>
<option value="July" name="month">Ju ly</option>
<option value="August" name="month">Au gust</option>
<option value="Septembe r" name="month">Se ptember</option>
<option value="October" name="month">Oc tober</option>
<option value="November " name="month">No vember</option>
<option value="December " name="month">De cember</option>
</select><br><br>
<table border="0">
<td>Rent:</td><td><input type="text" name="apartment _rent"
size="5"></td><tr>
<td>Water & Sewage</td><td><input type="text" name="water_sew age"
size="5"></td><tr>
<td>Cell Phone:</td><td><input type="text" name="cell_phon e"
size="5"></td><tr>
<td>Cable & Internet:</td><td><input type="text" name="cable_int ernet"
size="5"></td><tr>
<td><center><in put type="submit" name="submit"
action="submit" ></center></td><td><input type="reset" name="reset"
action="reset"> </td></table>
</center></form>
<center><font size="4">Monthl y Bills for 2005-2006</font><br><br>
<?php
$fp = fopen("$_POST['month'] . ".html","a+ ");
$output = print "TEST";
$apartment_rent = $_POST['apartment_rent '];
$water_sewage = $_POST['water_sewage'];
$cell_phone = $_POST['cell_phone'];
$cable_internet = $_POST['cable_internet '];
$total_monthly_ bill = $apartment_rent + $water_sewage + $cell_phone +
$cable_internet ;
print "Bills for <b>{$_POST['months']}</b><br>";
print "Apartment rent: $apartment_rent <br>";
print "Water and sewage: $water_sewage <br>";
print "Verizon cell phone bill: $cell_phone <br>";
print "Time Warner cable bill: $cable_internet <br>";
print "Total monthly payment: $total_monthly_ bill <br>";
?>
</body>
</html>
Comment