PHP로 만든 덧셈기(덧셈만 가능한 컴퓨터)에서 배운 것
걸려 넘어진 곳•신경 쓰이는 일 ① [body 태그]
<form action="calculator.php" method="post">
<div class="main_point">
<input type="text" name="number1" value="<?php echo htmlspecialchars($number1); ?>"> +
<input type="text" name="number2" value="<?php echo htmlspecialchars($number2); ?>"> =
<?php print $answer; ?>
</div>
<input type="submit" name="button_sum" value="計算する!">
</form>
form action="" method="post"
form 태그의 활동 속성 정보
양식의 "보내기 단추"를 누르면 보내는 데이터의 발송 목적지를 지정할 수 있기 때문에 action 속성에 URL을 추가합니다.절대로 기재해야 할 것.
방법 속성에 대한post
양식 데이터를 서버에 전송하는 방법은 웹 브라우저에 전달됩니다.오프라인 자체 검사 값을 지정하면 브라우저 처리에 사용할 데이터가 웹 서버로 전송됩니다웹 사이트 찾아보기
즉, 서버에 입력한 결과를 표시하는 방법입니다.
htmlspecialchars 정보
안전을 위해서 쓰고 싶은 거.이것을 사용하면 특수 문자를 특별한 의미가 없는 단순 문자열로 변환합니다.
걸려 넘어진 곳·신경 쓰이는 일 ② [PHP 내]
<?php
if (isset($_POST['number1']) && isset($_POST['number2']) ){
$number1 = $_POST['number1'];
$number2 = $_POST['number2'];
}
$answer = $number1 + $number2;
?>
보는 게 쉬운데~조금씩 해체하고 이해하면 다음과 같은 느낌이 든다.뭐가 isset...
변수가 설정되어 있는지 확인합니다.폼에서 보내는 데이터 값을 설정했는지 확인하려면 사용하십시오.isset(자변수)의 형식으로 이용하여 자변수에 변수를 추가합니다.변수에 값을 삽입하면 반환 값이 반환됩니다.
$_전원 켜기 자체 검사란 무엇입니까?
양식에서 데이터를 받는 방법은 GET와 POST 두 가지입니다.
GET를 사용하면 양식에 입력한 내용이 브라우저와 URL 두 개에 반영됩니다.비밀번호나 개인 정보의 경우 위험합니다.
데이터만 받고 싶으면 켜서 자체 검사하면 OK!
무엇이 & &
좌우로 쓴 것은 모두 포함된다는 뜻이다.이 경우 isset($_POST['number1')과 isset($_POST['number2')이 모두 기록됩니다.
이번 if문
요약하자면, 이번 조건식은 다음과 같다.
number1과number2가 모두 값이 있으면'$number1은number1''$number2는number2'를 대입합니다!
더 할 수 있는 일
내가 뭘 할 수 있을까 생각했어.그냥 안 끝내고 올리고 싶어!
총결산
이번에는 가법기를 복습해 보았다.했을 뿐만 아니라 정리하면 이해도가 깊어진다.여러분도 꼭 각양각색의 컴퓨터를 만드세요.
Reference
이 문제에 관하여(PHP로 만든 덧셈기(덧셈만 가능한 컴퓨터)에서 배운 것), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/PWuttam/items/2d730e65a0826cd35990텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)