안녕하세요 외국에서 html php 파이톤 코스를 배우고있는 대학생입니다.
다름이 아니라 제가 지금 과제중인데 막혀서 괜찮으시면 프로그래머분들의 도움을 좀 받을수 있을까 해서 글올려봐요.
몇시간을 잡고 해맸는데도 도저히 안되서 지식인이랑 오유에 올려봅니다, 시간 있으신분들은 가벼운 조언이라도 해주신다면 감사히 받아들이겠습니다.
아랫글이 지식인에 올린 내용입니다.
html에 php를 첨부하여 프로그램을 만들어야해요.
html은 만들었고 php는 duration of loan까진 문제없는데 interest rate 부터가문제..
밑에는 html입니다.
<html>
<!--
final.html
-->
<h2> Lab 11 - Final Assignment</h2>
<body>
<fieldset>
<legend> Mortgage Intereset Calculator </legend>
<form action="final.php" method="POST">
Price of Home: <input type="text" name="price" />
<br />
<br />
Down Payment: <input type="text" name="down" />
<br />
<br />
<fieldset>
<legend>Duration of Loan:</legend>
<input type="radio" name="duration" value="10"> 10 Years
<br />
<input type="radio" name="duration" value="20"> 20 Years
<br />
<input type="radio" name="duration" value="30" checked> 30 Years
</fieldset>
<br />
Interest Rate:
<select name="rate" >
<option value="8%">8%</option>
<option value="8.5%">8.5%</option>
<option value="9%">9%</option>
<option value="9.5%" selected>9.5%</option>
<option value="10%">10%</option>
</select>
<br />
<br />
<button type="submit" value="Submit">Calculate</button>
<button type="reset" value="Reset">Clear</button>
</fieldset>
</form>
</body>
</html>
이건 php입니다.. 여러방법으로 해봤는데 막혀버렸어요 도와주세요제발!!
<!DOCTYPE html>
<html>
<body>
<h2>Lab 11</h2>
Price of Home: <?php echo $_POST["price"]; ?>
<br />
Down Payment: <?php echo $_POST["down"]; ?>
<br />
Duration of Loan:
<?php
$answer_1 = 10;
$answer_2 = 20;
$answer_3 = 30;
?>
<?php
if ($_POST["duration"] == "answer1") {
echo strval($answer_1). " years";
} elseif ($_POST["duration"] == "answer2") {
echo strval($answer_2). " years";
} else {
echo strval($answer_3). " years";
}
?>
<br />
//Interest Rate:
<?php
$8 = 8;
$8.5 = 8.5;
$9 = 9;
$9.5 = 9.5;
$10 = 10;
?>
<?php
if ($_POST["rate"] == "8%") {
echo "Interest Rate:" .strval($8). "%";
} elseif ($_POST["rate"] == "8.5%") {
echo "Interest Rate:" .strval($8.5). " %";
} elseif ($_POST["rate"] == "9%") {
echo "Interest Rate:" .strval($9). " %";
} elseif ($_POST["rate"] == "9.5%") {
echo "Interest Rate:" .strval($9.5). " %";
} elseif ($_POST["rate"] == "10%") {
echo "Interest Rate:" .strval($10). " %";
}
?>
<br />
Total Simple Interest:
<?php
$interest = (intval($_POST["price"])-intval($_POST["down"])) * intval($_POST["rate"] * intval($_POST["duration"]);
print $interest;
?>
<br />
Total Price of Home:
<?php
$total_price = intval($_POST["price']) + $interest;
print $total_price;
?>
<br />
Monthly Payments:
<?php
$months = 12;
$payments = $total_price/$months;
print $payments;
?>
<br />
</body>
</html>
도움주시면 감사하겠습니다, 수고하세요.