본 강좌는 HTML에 대해 어느 정도 지식이 있는 분들을 대상으로 작성되었습니다.
오늘 강좌도 심각하게 어려울 수 있으니 초보분들은 집중해서 봐주세요.
💖 오늘 문법 미리보기
-
if문은 if(조건식) { ... } 의 형식을 따른다.
-
if문의 중괄호는 조건식이 참일 때 실행되며,
else는 조건식이 참이 아닐 때 즉, 거짓일 때 실행됩니다.
💖 예제 구문 따라쓰기
일단 구문을 따라쓰기 전에, method.php 파일을 만들어줍니다.
저번시간에 만드신 분들은 패스!
index.php (index.html)
<form method="POST" action="method.php">
<input type="text" name="id" placeholder="ID" />
<input type="password" name="pw" placeholder="Password" />
<input type="submit" />
</form>
method.php
<?php
$id = $_POST['id'];
$pw = $_POST['pw'];
$data_id = "blog.hyb.kr";
$data_pw = "qwer123!";
if($id === $data_id) { // 아이디 일치?
if($pw === $data_pw) { // 비밀번호 일치?
echo "계정 로그인에 성공했습니다.";
} else { // 비밀번호 불일치?
echo "계정 로그인에 실패했습니다.
<br>
아이디 또는 비밀번호가 일치하지 않습니다.";
}
} else { // 아이디 불일치?
echo "계정 로그인에 실패했습니다.
<br>
아이디 또는 비밀번호가 일치하지 않습니다.";
}
?>
와 겁나 길다;;
💖 구문 한줄한줄 해석하기
if($id === $data_id) {
-> 넘겨받은 id값과 data_id의 값이 정확하게 일치하면 다음 구문을 실행한다.
else {
-> 넘겨받은 id값과 data_id의 값이 일치하지 않을 때 다음 구문을 실행한다.
💖 코드 실행결과
💖 예고~!
다음 시간엔.... (C 강좌가 있어서 언제가 될지 모르지만)
mysql하고 연동해서 값을 출력하는 시간을 가져보겠습니다.
'Web > PHP' 카테고리의 다른 글
✅ PHP에서 리얼 회원가입 / 로그인 구현하기 (#7) (1) | 2020.04.18 |
---|---|
✅ Let's Leaning PHP! - MySql 연동하기 (#6) (0) | 2020.04.05 |
✅ Let's Leaning PHP! - 값 전송하기 (#4) (0) | 2020.03.31 |
✅ Let's Leaning PHP! - 변수 다루기 (#3) (0) | 2020.03.31 |
✅ Let's Leaning PHP! - echo 다루기 (#2) (0) | 2020.03.27 |
댓글