Maria DB/PHP
HTML과 PHP 관계
yuurimingg
2023. 12. 28. 15:51
● HTML과 PHP 데이터 전송
- send.html 파일
<HTML>
<HEAD>
<META http-equiv = 'content-type' content = 'text/html; charset = utf-8'>
</HEAD>
<BODY>
<FORM METHOD = 'post', ACTION = 'receive.php'>
아이디 : <INPUT TYPE = 'text' NAME = 'userID'>
이름 : <INPUT TYPE = 'text' NAME = 'userName'>
<BR><BR>
<INPUT TYPE = 'submit' VALUE = '전송'> <!-- 전송을 누르면 receive.php 파일로 데이터를 전송-->
</FROM>
</BODY>
</HTML>
전송을 누르면 ACTION에 있는 php 파일이 실행
- receive.php 파일
<?php
$userID = $_POST['userID'];
$userName = $_POST['userName'];
echo '전달 받은 아이디 : ', $userID, '<br>';
echo '전달 받은 이름 : ', $userName, '<br>';
?>
● HTML과 PHP 혼용
- HTML 문법으로만 구성된 파일의 확장명을 *.php로 저장해도 상관없다
- 코드는 HTML뿐이지만 확장명이 *.php인 파일
<HTML>
<HEAD>
<META http-equiv = 'content-type' content = 'text/html; charset = utf-8'>
</HEDA>
<BODY>
<h1> 이 파일은 *.php입니다 <h1>
</BODY>
</HYML>
- HTML과 PHP 혼용
<?php
$num1 = 100;
$num2 = 200;
$sum = $num1 + $num2;
?>
<HTML>
<HEAD>
<META http-equiv = 'content-type' content = 'text/html; charset = utf-8'>
</HEDA>
<BODY>
<h1> 계산 결과는 <?php echo $sum ?>입니다 </h1>
</BODY>
</HYML>