일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- 회원가입 구현
- 연습문제 답
- php 회원가입
- 명품 운영체제 7장
- php 게시판 만들기
- sql 인젝션 공격 방법
- Mac
- 배치 운영체제
- 생능출판
- 게시판 만들기
- colima
- 5장 연습문제
- php
- 운영체제
- sql 인젝션 방어
- 게시판
- DB
- 명품 운영체제 5장 복합문제
- 명품 운영체제 8장
- 명품 운영체제
- 명품 운영체제 9장
- 연습문제
- 복합문제
- 웹 서버
- 로그인
- HTML
- 연습문제 답안
- 로그인 구현
- php 로그인
- MySQL
- Today
- Total
목록php (5)
눈사람의 해킹공부

안녕하세요 눈사람입니다. 저번 포스트에 이어 게시판에서 제목을 누르면 게시글을 볼 수 있는 페이지와, 게시글 작성, 수정, 삭제 페이지를 살펴보겠습니다. 먼저 게시글을 보는 페이지 view.php 입니다. view.php - 게시판 보기 - by 목록

저번 포스트에 이어 로그인 및 회원가입 로직을 살펴보겠습니다. 먼저 로그인 페이지입니다.login.php 아이디 비밀번호 로그인 웹 페이지에서 로그인 폼을 생성하고 처리하는 과정을 나타냅니다. 코드의 주요 부분들은 다음과 같이 작동합니다.1. 로그인 폼이 태그는 사용자의 아이디와 비밀번호를 입력받기 위한 로그인 폼을 정의합니다.method="post"는 폼 데이터를 서버에 제출할 때 HTTP POST 메소드를 사용하겠다는 것을 나타냅니다.action="/members/login_ok.php"는 폼 데이터가 제출될 때 처리될 서버 측 스크립트의 위치를 지정합니다.2. 입력 필드 첫 번째 태그는 사용자 아이디를 입력받습니다. type="text"는 일반 텍스트 입력임을 나타냅니다.두 번째 태그는 사용자의 비..

이 포스트에서는 우분투 아파치 서버에서 PHP, MYSQL을 이용한 회원 전용 게시판 생성에 대해 다룹니다. 이 포스트는 아빠는개발자님의 게시판만들기 강좌를 참고하였습니다. 이 포스트는 이전 포스트들과 무관합니다. 새로이 만들어보겠습니다! 해당 포스트에서 다룰 게시판의 파일들은 이렇게 관리됩니다. /서버 루트 : index.php, view.php, write.php, write_ok.php, delete.php /루트/inc : dbcon.php, footer.php, header.php /루트/members : login.php, login_ok.php, logout.php, signup.php, signup_ok.php 그렇다면 회원 전용 게시판의 로직을 살펴보겠습니다. 0. dbcon.php, h..

이 포스트에서는 php 세션을 이용한 간단한 로그인 페이지 만들기를 다룹니다. 지난 포스트 했던 DB를 활용하지 않고 했던 버전과 달리 이번에는 데이터베이스(mysql)을 활용하여 로그인 정보를 저장하고 로그인되는 페이지를 만들어보겠습니다. 먼저 로직은 이렇습니다. 메인(index.php)은 로그인 페이지 링크를 생성합니다. 로그인 페이지(login.php)는 로그인용 폼을 만들고 회원가입 페이지로가는 버튼과 로그인 처리용 페이지를 만들어서 처리합니다. 회원가입 페이지에서 회원가입을 할 경우 아이디와 비밀번호, 닉네임을 데이터베이스에 저장합니다. 로그인 처리 페이지(login_ok.php)는 데이터베이스에 저장한 계정 정보를 대조하여 로그인 성공 시 그 상태로 메인으로 복귀, 실패 시는 실패 안내 후 로..

이 포스트에서는 PHP 사이트에서 세션을 통해 로그인과 로그아웃 기능을 구현하는 방법을 설명합니다. ※ 이 포스트의 내용은 제타위키의 PHP 세션 로그인 구현 문서를 참고하여 작성하였습니다. 인터넷을 이용할 때 사용자(클라이언트)의 컴퓨터에 저장되는 간략한 정보를 ‘쿠키’라고 부르는데, ‘세션’은 이러한 정보가 서버에 저장되는 것을 말합니다. 서버에 저장되는 만큼 쿠키보다 보안이 좋기 때문에 로그인 기능은 세션을 이용합니다. PHP 쿠키 로그인 구현과 거의 비슷합니다. 세션으로 구현할 때 다른 점은 다음 2가지입니다. 세션 변수 사용 전에 session_start()를 써야 합니다. 로그아웃 시 세션 제거함수 session_destory()를 사용할 수 있습니다. 회원정보 테이블은 다음과 같습니다. 다만..