게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
php 출력질문드립니다..
게시물ID : programmer_2655짧은주소 복사하기
작성자 : 봄을그리다
추천 : 0
조회수 : 403회
댓글수 : 3개
등록시간 : 2014/04/14 20:51:11
<!doctype html>
<html>
<head>
<title>합산기</title>
</head>
<body>
<form action="<? echo $_SERVER[PHP_SELF] ?>" method='post'>
<h1>합산기</h1>
<? echo"'X' 부터 'Y' 까지 'Z' 간격으로 모든 숫자를 합산합니다.<br>"?>
X의 값 <input name="X" maxlength="3" value="<?echo $_POST["X"];?>"><br>
Y의 값 <input name="Y" maxlength="3" value="<?echo $_POST["Y"];?>"><br>
Z의 값 <input name="Z" maxlength="3" value="<?echo $_POST["Z"];?>"><br>
<input type="submit" value="입력">
</form>

<?
for(;$_POST["X"]<=$_POST["Y"];$_POST["X"]+=$_POST["Z"])
$sum += $_POST["X"];
echo $_POST["X"]."부터 ".$_POST["Y"]."까지 ".$_POST["Z"]."간격으로 합산 결과 = ".$sum."<br>";
?>
</body>
</html>


소스입니다.

아래 php문을 제외하면 잘 출력이 되는것을 보면 위쪽은 문제 없어보이고...

php에 for문 지우고 echo $_POST["X"]
를 적을 시

숫자가 잘 나오는걸 보면

포문에 문제가 있어보이는데요 ㅠㅠ

c랑은 좀 달라서.. for문에 저런식으로 넣으면 안되는건가요 ?
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호