-
리눅스(우분투)로 DB없이 간단한 로그인 페이지 만들기IT/웹 개발 2023. 11. 6. 11:51
[이 블로그는 해킹 공부하면서 가볍게 정리용으로 기록 및 내 생각을 끄적여 두기 위한 블로그(라 쓰고 일기라 읽는)이다.]
DB 없이 ID : admin / PW : admin1234를 입력하면 로그인되는 페이지 구현
DB 연동 없이 아주 간단한 로그인 페이지를 만들어 보았다. 혼자서 만들려다 보니 유튜브로 로그인 페이지 만들기 강의와 구글링을 통해서 기술 블로그 등등 보았지만 너무 눈에 안 들어왔다.
DB연동으로 로그인 페이지 만들기, 너무 살을 덧 붙여서 만든 로그인페이지 또는 나보다 더 간단한 로그인 페이지 등등 html, php, css 지식이 없는 나에게 너무 정보의 홍수였다... 그냥 나는 amdin / admin1234를 입력하면 "로그인되었습니다."라는 아주아주 간단한 로그인 페이지를 만들어 보고 싶었다.
(그뿐이었다... 간단한 것조차 못해 나 자신이 초라해졌음)if문을 쓰면 된다는 것을 알고 있지만 파이썬, c언어, 자바를 간단히 배워봤고 배울 때마다 고통의 쓴 맛을 보고 빤스런 쳤던 기억이 있는 나로서는 이걸 어떻게 응용하고 이 언어에서는 어떻게 어떤 문법으로 써야 할지 막막했다. 그래서 html 기초강의를 정주행 하면서 어떤 문법이랑 어떤 태그가 있는지 등등 기초를 잡았다. 그러고 나니 어떻게 해야 될지 약간 눈에 보이기 시작했다.
입력받는 로그인 페이지 코드 아이디와 비밀번호를 처리하는 거라 POST 방식으로 썼고 submit은 입력된 정보를 서버로 보내는 것. 그리고 입력된 정보를 login_ok.php 로 보내는 action 속성을 적용했다.
입력된 정보를 대조하여 출력하는 페이지 코드 변수로 id와 pw를 담아주었고 id와 pw를 if문을 통해 대조하여 맞는지 확인하고 맞다면 확인 메시지로 "환영합니다."라는 메시지 출력하기 코드로 나한테는 간단하지 않았지만 간단하게 코드를 짜보았다.
로그인 페이지 로그인 확인 페이지 하고나서 보니 쉬워 보인다.
참 쉽죠?;
'IT > 웹 개발' 카테고리의 다른 글
웹 서버와 DB연동하기 (phpmyadmin, db만들기, 간단한 sql) (0) 2023.11.07 부트스트랩으로 로그인 페이지 만들기 (0) 2023.11.07 리눅스(우분투)로 HTML & PHP 이용하여 간단한 페이지 구현하기 (0) 2023.11.06 우분투 웹 서버 기초부터 웹 페이지 올리기 (2) 2023.11.04 우분투 설치 및 기본 세팅하기 (Apache, PHP, Mysql) (2) 2023.11.03