묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
두개의 숫자 입력받아 산술식 출력하기
2003.04.23 19:11
지금까지 공부한 짤막한 지식으로 두개의 숫자 연산 프로그램을 작성해보았습니다.
역시나 아직 미흡한 실력으론 안되는군요. -_-
어디가 문제인지 좀 알려주십시요. ^_^/
numberplus.php로 넘어가질 않는군요. numberinput.php 페이지가 반복되네요.
html도 제대로 못하는데 짤막하게 책의 소스 혼자서 분석해보고 대충 유추해서
만든 겁니다. ^_^ 수정해야할 부분 부탁드립니다.
----------------numberinput.php--------------------------------------------
<html>
<body>
<form method="post">
첫번째 숫자를 입력하세요: <input type="number" name="first">
두번째 숫자를 입력하세요: <input type="number" name="second">
<input type="submit" value="입력" action="numberplus.php">
</form>
</body>
</html>
----------------numberplus.php----------------------------------------------
<?
echo("입력한 첫번째 숫자는<b>$first</b>입니다.<p>");
echo("입력한 두번째 숫자는<b>$second</b>입니다.<p>");
$res = $first + $second;
echo("res by Addition : $res<br>");
$res = $first - $second;
echo("res by Subtraction : $res<br>");
$res = $first * $second;
echo("res by Multiplication : $res<br>");
$res = $first / $second;
echo("res by Division : $res<br>");
$res = $first % $second;
echo("res by Modulus : $res<br>");
if($first < $first) {
echo("$second is greater than $first");
} else {
echo("$first is greater than $second");
}
<input type="submit action="nemberinput.php value="다시하기">
?>
역시나 아직 미흡한 실력으론 안되는군요. -_-
어디가 문제인지 좀 알려주십시요. ^_^/
numberplus.php로 넘어가질 않는군요. numberinput.php 페이지가 반복되네요.
html도 제대로 못하는데 짤막하게 책의 소스 혼자서 분석해보고 대충 유추해서
만든 겁니다. ^_^ 수정해야할 부분 부탁드립니다.
----------------numberinput.php--------------------------------------------
<html>
<body>
<form method="post">
첫번째 숫자를 입력하세요: <input type="number" name="first">
두번째 숫자를 입력하세요: <input type="number" name="second">
<input type="submit" value="입력" action="numberplus.php">
</form>
</body>
</html>
----------------numberplus.php----------------------------------------------
<?
echo("입력한 첫번째 숫자는<b>$first</b>입니다.<p>");
echo("입력한 두번째 숫자는<b>$second</b>입니다.<p>");
$res = $first + $second;
echo("res by Addition : $res<br>");
$res = $first - $second;
echo("res by Subtraction : $res<br>");
$res = $first * $second;
echo("res by Multiplication : $res<br>");
$res = $first / $second;
echo("res by Division : $res<br>");
$res = $first % $second;
echo("res by Modulus : $res<br>");
if($first < $first) {
echo("$second is greater than $first");
} else {
echo("$first is greater than $second");
}
<input type="submit action="nemberinput.php value="다시하기">
?>
댓글 4
-
Outsider-Yun
2003.04.23 19:17
-
Outsider-Yun
2003.04.23 19:19
<input type="submit action="nemberinput.php value="다시하기">
이부분도 잘못되었네요^_^ 이건 html 구문이 아닌가 쉽네요. 매번 감사드립니다. TheMics님~ -
TheMics
2003.04.23 19:13
action="numberplus.php"는 form택에 들어가야죠;
<form method="post" action="numberplus.php"> -
TheMics
2003.04.23 19:14
그리고 하나 더.
if($first < $first) {
가 아니라
if($first < $second) {
겠죠..또 두 값이 같을 경우도 생각해 주셔야 하구요..;ㅁ;/
그외에도 몇가지 잘못된점을 찾았습니다 ^_^ 감사합니다.