일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- php 로그인 페이지 만들기
- BANDiT
- FTZ
- Server Side Request Forgery
- 파일 업로드 취약점
- over the wire
- php
- Authentication
- php 파일 업로드하기
- privilege escalation
- php login page
- active reconnaissance
- overthewire
- Recon
- SQLi
- Cryptography
- php file upload
- Leviathan
- sql injection
- Cookie
- War Game
- access control
- php To Do List
- Reconnaissance
- active recon
- tryhackme
- file upload
- OS Command Injection
- ssrf
- THM
- Today
- Total
목록php로 to do list 만들기 (2)
R's Hacking Daily Log
[ Mini Project ] 이전 글에서 살펴본 index.php에서는 (1) to do list를 추가하기 위한 add.php (2) to do list를 삭제하기 위한 remove.php (3) 완료된 list를 표시하기 위한 check.php 가 존재한다는 걸 확인했다. 이번 글에서 add.php부터 하나씩 살펴볼 것이다. 코드가 전반적으로 유사하고 간단하기 때문에 그리 어렵지 않을 예정!! [ add.php ] > index.php에서 보면 input tag가 checkbox인 걸 확인할 수 있다. 이 checkbox가 클릭되면 onclick에 설정된 경로로 이동하게 되는 데 여기서의 경로값이 check.php이다. location.href='./app/check.php?id=' remove.p..
[ Mini Project ] 이번 포스트에서 살펴볼 내용은 To Do List를 구현하기 위해 필요한 메인 페이지 index.php이다. 바로 코드부터 살펴보자! [ index.php ] To Do List ADD There is No To Do List > index.php는 to do list 추가 & 사용자가 추가한 to do list를 출력하는 페이지로 추가된 list가 없는 경우에는 "There is No To Do List"를 출력하고 list가 존재하는 경우에는 순서대로 list 내용을 출력한다. 내용을 출력하는 방식은 간단하다. (1) DB에 접근해 테이블에 저장되어 있는 할 일 목록을 모조리 가져온다. (2) while문을 돌면서 각 row 값을 예쁘게 포장해 페이지에 출력시킨다. (1..