๋ค์๊ณผ ๊ฐ์ด ์ฌ์ฉํฉ๋๋ค.$this->aCategory ๋ฅผ ์ ์ธํด๋์ผ๊ฒ ์ฃ ..๋ค์ด์จ $val ์ ๊ฐ์ ํค๋ก ํ์ฌ value๋ฅผ ๊ฐ์ ธ์ค๊ณ , ๊ทธ value ๋ค์ ' , ' ๋ก ํฉ์ฒด(implode) ํ์ฌ ๋ฆฌํดํฉ๋๋ค.๊ณผ์ฐ ์งง์ ์ฝ๋๋ผ๊ณ ๋ค ๊น๋ํ๊ฐ.... ์๋ชจ๋ฅด๊ฒ ๋ค...
์ด๋ฐ ํผ! ์์ฃผ ์ฌ์ฉํ๋๋ฐ.,,, ์ ํผ์ผ๋ก ๋ณ๊ฒฝํ๊ธฐ๋ ์์ค์ฝ๋๋ฅผ ์ด๋์ ์ป์๋ค.์กฐ๊ธ ํ์ํ ์ ๋๋ง ๋ฐ๊ฟ์ ์ฌ์ฌ์ฉํ๊น
ํ์ฌ์์ ๋ ํฌํธ ๊ด๋ จ ์ผ์ ํ ์ํฉ์ด ์๊ฒจ์ ๋งค์ฃผ ๊ธ์์ผ์ ๋ฝ์์ผ ํ๋ค.
ref: http://jun.hansung.ac.kr/SWP/PHP/PHP%20File%20Upload.html์์ค ์ฝ๋์ ๋ค์๊ณผ ๊ฐ์ด input ๊ฐ์ ๋ง๋ค์ด์ค๋ค.์ด๋ ๊ฒ ๋ค์ด์จ ๊ฐ์ $\_FILES์ ์ ์ฅ์ด ๋จ.$\_FILES์๋ ์ฌ์ฉํ ์ ์๋ ๊ฒ๋ค์ด ์ข ์
https://www.abuseipdb.com/ AbuseIPDB๋ ? ๊ตญ์ ์ ์ผ๋ก ๋ค์ํ ๋ฆฌํฌํฐ(reporter)๋ค์ด AbuseIP๋ฅผ ์ ๊ณ ํด์ฃผ๋ DB API๋ฅผ ์ ๊ณตํ์ง๋ง, Free๋ ๊ฐ์ ์ ํ์ด ์๋ค. ( check์ ๊ฒฝ์ฐ 1000๊ฐ ) 1. ๊ณ์ ์์ฑํ๊ธฐ Sig
๋ ธํธ๋ถ์ vsc2๋ฅผ ์ค์นํ๊ณ git์ ์ฐ๋ํ๋ค.test ์ปค๋ฐ๊น์ง๋ ์ ๋๋๋ฐ ์ฝ๋๋ฅผ ์ง๊ณ ํ์ผ์ ์ฌ๋ฆฌ๋ ค๊ณ ํ๋๊น ์ด๋ฐ ์๋ฌ๊ฐ ๋ด๋ค์ ํํ๋๋ญ ์ด๋ฐ ์ํฉ์ด์๋ค.์ง๊ธ ์๊ฐํด๋ณด๋ฉด ๋์ถฉ ํ์ฌ์์ ์ผํ ๋๋ ์ข ์ข ์๋ ์ํฉ์ด์๋๋ฐ ์ด๊ฒ.. ์๋์ฐ๋ก ๋ณด๋ค๊ฐ ๋ด์ ๊ทธ๋ฐ๊ฐ ๋ญ๊ฐ ๊ต์ฅํ