달리는 자동차

3.PHP의 서식 본문

PHP/독학

3.PHP의 서식

@또또 2020. 8. 5. 15:31

서식(Form)이란 브라우저 상에서 데이터를 입력하거나 요소를 선택할 때 사용할 항목으로 서식에 입력된 정보는 PHP에 전달 할 수 있다.

  • 서식의 종류
  • ex) 텍스트박스 / 라디오버튼/체크박스/드롭다운식 메뉴(글쓰기 할때 상단 독학적혀 있는..)/보내기버튼(SUBMIT)/리셋버튼

< HTML>
서식

<BODY>
<FORM>
      이름<INPUT TYPE="TEXT" NAME="NAME"><BR>
      <INPUT TYPE="SUBMIT" VALUE="보내기"><BR>
</FORM>
</BODY>

-FORM태그

서식을 작성할때

태그를 사용한다. 또한 서식에 입력된 정보를 전달할 PHP파일과 송신방법 등을 지정한다.

//URL - 입력된 데이터를 받을 PHP파일의 URL을 지정한다.
//송신방법인 POST 또는 GET을 설정한다.

-INPUT태그

는 다양한 서식을 만들때 INPUT태그를 사용한다. 이 태그의 Type속성에 따라 서식의 종류가 결정된다.

//"서식이름" : 서식의 이름을 지정한다.
//"초기값" : 입력란에 표시될 문자열을 미리 지정한다.(생략하면 공란이 된다.) --> VALUE값에 초기값이라 적혀있으니
위 과정을 실행하면 초기값이 텍스트박스안에 초기값이 박혀있는형태가 된다.

//레이블명은 버튼에 표시될 문자열이다.

-라디오 버튼
라디오 버튼은 NAME값이 다르면 다른 그룹이 된다. 같은 그룹에서는 하나만 선택할 수 있다.
텍스트
//값 - 선택했을 때 전송할 값
//CHECKED - 설정하면 미리선택된다.
//텍스트 - 라디오버튼의 오른쪽에 표시하는 문자열

아니오

-체크박스
텍스트

-드롭다운 메뉴
드롭다운 메뉴를 작성할 때는

데이터서식
-데이터 받기
GET과 POST방식에 의해 전달된 데이터를 PHP에서 받는 방법
POST를 사용해서 전달된 데이터는 $_POST라는 수퍼글로벌 변수로 받는다.

   <HTML>
     <HEAD><TITLE>입력서식</TITLE></HEAD>
     <BODY>
       <FORM ACTION="receive.php" METHOD="POST"> 
         //receive.php= 전달할 php의 url을 지정한다. / METHOD="POST" 주고받는 방법을 지정한다.
        이름 <INPUT TYPE="TEXT" NAME="NAMAE"><BR>
        <INPUT TYPE="SUBMIT" VALUE="보내기"><BR>
         </FORM>
       </BODY>
    </HTML>


  receive.php
    <HTML>
      <BODY>
        <?PHP
            print ($ POST['NAMAE']);
        ?>

        님 안녕하세요?<BR>
      </BODY>
     </HTML>



  PHP 웹 프로그램은 서버 사이드 스크립트로 웹 서버에 설치된 곳에서만 테스트가 가능하다.

'PHP > 독학' 카테고리의 다른 글

++$a 와 $a++의 차이  (0) 2020.08.10
상수  (0) 2020.08.08
4. PHP변수와 배열  (0) 2020.08.05
0.PHP기초  (0) 2020.08.04
1.PHP의 기본  (0) 2020.08.03
Comments