2023Web

๐Ÿ“์›นํ”„๋กœ๊ทธ๋ž˜๋ฐ 9์ฃผ์ฐจ ๊ณผ์ œ

์›นํ”„๋กœ๊ทธ๋ž˜๋ฐ 9์ฃผ์ฐจ ๊ณผ์ œ์ž…๋‹ˆ๋‹ค.
์ด README์—๋Š” ํŠนํžˆ ๋ฌธ์ œ๋ฅผ ํ’€๋ฉด์„œ ์–ด๋ ค์› ๋˜ ์ , ์ƒˆ๋กœ ์•Œ๊ฒŒ ๋œ ์  ๋“ฑ์„ ๊ธฐ๋กํ•˜์˜€์Šต๋‹ˆ๋‹ค.

๐Ÿ“– ๋ฌธ์ œ

์‹ค์Šต ๋•Œ ์ œ์ž‘ํ•œ ๋กœ๊ทธ์ธ ํผ ์ฃผ์„ ๋‹ฌ๊ธฐ

์ž์„ธํ•œ ์„ค๋ช…์€ ์ฝ”๋“œ์— ์ฃผ์„์œผ๋กœ ๋‹ฌ์•˜์Šต๋‹ˆ๋‹ค.

๊ฐœ๋… ๋ฐ ํ•จ์ˆ˜


index.php

โœ๏ธ ๋กœ๊ทธ์ธ์ด ๋˜์–ด์žˆ์œผ๋ฉด ํ™ˆ ํŽ˜์ด์ง€๋กœ, ๋กœ๊ทธ์ธ์ด ๋˜์–ด์žˆ์ง€ ์•Š์œผ๋ฉด login.php ๋กœ ์ด๋™์‹œํ‚จ๋‹ค.


functions.php

โœ๏ธ ๋กœ๊ทธ์ธ, ๋กœ๊ทธ์•„์›ƒ, ํšŒ์›๊ฐ€์ž…, ์–ด๋“œ๋ฏผ/์ผ๋ฐ˜์œ ์ €, DB ๋“ฑ ๋ชจ๋“  ๊ธฐ๋Šฅ ๋‹ด๋‹น


login.php

โœ๏ธ ๋กœ๊ทธ์ธ ํผ ์ฐฝ์œผ๋กœ, POST ๋ฐฉ์‹์œผ๋กœ ์ž…๋ ฅํ•œ Username๊ณผ Password๋ฅผ ์ „์†กํ•œ๋‹ค.


register.php

โœ๏ธ ํšŒ์›๊ฐ€์ž… ์ฐฝ์œผ๋กœ, POST ๋ฐฉ์‹์œผ๋กœ ์ž…๋ ฅํ•œ Username๊ณผ Email, Password๋ฅผ ์ „์†กํ•œ๋‹ค.


home.php

โœ๏ธ Admin์œผ๋กœ ๋กœ๊ทธ์ธ์ด ๋˜์–ด ์žˆ์œผ๋ฉด ๊ด€๋ฆฌ์ž ํŽ˜์ด์ง€๋กœ, ๊ทธ๊ฒŒ ์•„๋‹ˆ๋ผ๋ฉด login.php ๋กœ ์ด๋™์‹œํ‚จ๋‹ค.


create_user.php

โœ๏ธ ์œ ์ €๋ฅผ ์ƒ์„ฑํ•˜๋Š” ์ฐฝ์œผ๋กœ, register.php ์™€ ๊ฐ™์€ ์ผ์„ ํ•˜์ง€๋งŒ ์œ ์ € ํƒ€์ž… (Admin/User)๋ฅผ ํ•จ๊ป˜ ์ง€์ •ํ•œ๋‹ค.