Udregne areal med flere indskrivninger
I forbindelse med mit spørgsmål http://www.eksperten.dk/spm/742463 som kinderaeg på fornemvis fik hjulpet mig med, er jeg nu gået lidt i stå igen :(Altså.. jeg havde oprindeligt en formular hvor man indtastede mål på facaden som den så regnede arealet ud efter og så _arealet_ på døre og vinduer.. Har nu lavet lidt om på den sådan at man også indtaster mål på døre og vinduer og så skal den også udregne det samlede areal af disse indtastninger...
Man skriver først antallet af vinduer og døre man har og så kommer der inputs til hver dør og vindue hvor man kan indtaste højden og bredden...
------------KODE-----------------
//NUMBER OF TOTAL WINDOWS ON THE HOUSE
print "<tr>";
print "<td><b>Antal vinduer i alt:</b></td>";
print "<td><input type='text' name='num_windows' size='4' /></td>";
print "</tr>";
//NUMBER OF TOTAL DOORS ON THE HOUSE
print "<tr>";
print "<td><b>Antal døre i alt:</b></td>";
print "<td><input type='text' name='num_doors' size='4' /></td>";
print "</tr>";
print "<tr>";
print "<td><input type='submit' name='total_windoors' value='Indtast mål' />";
print "</tr>";
print "</table>";
$num_windows = $_POST["num_windows"];
$num_doors = $_POST["num_doors"];
print "<form action='".$PHP_SELF."' method='post' name='total_windowsDoors'>";
print "<table>";
//OUTPUTS THE NUMBER OF WINDOWS AND DOORS THAT USER TYPED IN THE INPUTS
for($i=1; $i <= $num_windows; $i++) {
print "<tr>";
print "<td colspan='2'>Vindue ".$i.":</td></td>";
print "</tr>";
print "<tr>";
print "<td>Bredde:</td> <td><input type='text' size='2' name='width_window[$i]' /></td>";
print "</tr>";
print "<tr>";
print "<td>Højde:</td> <td><input type='text' size='2' name='height_window[$i]' /></td>";
print "<tr>";
}
for($j=1; $j <= $num_doors; $j++) {
print "<tr>";
print "<td colspan='2'>Dør ".$j.":</td></td>";
print "</tr>";
print "<tr>";
print "<td>Bredde:</td> <td><input type='text' size='2' name='width_door[$j]' /></td>";
print "</tr>";
print "<tr>";
print "<td>Højde:</td> <td><input type='text' size='2' name='height_door[$j]' /></td>";
print "<tr>";
}
$i++;
$j++;
------------------------------------
--------------KODE - UDREGNING (oprindelig)--------------
//OUTPUT FOR EACH VALUE OF WINDOWS
$reswindow = 0;
foreach ($_POST["width_window"] as $window) {
$reswindow += (int)$window;
}
$total_value_windows = $reswindow;
//OUTPUT FOR EACH VALUE OF DOORS
$resdoor = 0;
foreach ($_POST["door"] as $door) {
$resdoor += (int)$door;
}
--------------------------------
Hvorledes kan jeg lave dette?
Håber mit spørgsmål er forståeligt...
