[PHP] ini 설정파일 읽기/수정(read/write) 하기   H 1000

PHP 에서 ini 파일을 읽기는 매우 쉽다. parse_ini_file() 이라는 함수을 이용하면 된다.parse_ini_file(경로,section=false) 요게 기본인데.- ini 파일 예제[GROUP]A = 1B = 2 [GROUP2]C = 2D =3 parse 할때 뒤 section 을 true 로 하면 읽었을때 section 까지 배열로 담아오고 false 일 경우 키랑 값만 불러온다.- section False 일때array ( [A] => 1, [B] => 2, [C] => 2, [D] => 3)-section True 일때array ( [GROUP] => Array ( [A]...

[python] "is" 와 "==" 차이   H 5000

Python에 있는 비교문 중에 is 와 == 의 차이를 알아보자.둘다 비교문이지만 잘못 사용하면 다른 결과가 나온다. 우선 예제를 보자.# is 사용a = 1b = 1>>> a is bTruea = "str"b = "str">>> a is bTrue# == 사용a = 1b = 1>>> a == bTruea = "str"b = "str">>> a == bTrue동일하게 모두 숫자나 문자 둘다 비교해 봐도 둘다 True 가 나온다.차이가 없다. 과연그럴까 아래 예제를 보자.# == 사용a = "This is Anfield, This is Anfield, This i...

Phalcon2.0 stubs (phalcon-ide-stubs)   H 14000

Phalcon Framework 으로 개발할때 IDE에서 개발하기 편하게.[phalcon-ide-stubs]https://github.com/gsouf/phalcon-stubs

[Linux] mod_rewrite 설치   H 2000

.htaccess  나 기타 등에서  mod_rewrite 할시 작동이 안될시mod_rewrite 를 추가후 apache를 재시작한다.> a2enmod rewrite> service apache2 restart

[ASP] 네트워크 파일업로드(iis7.0)   H 2000

직접 포스팅을 하려고 했으나...너무 내용이 길어지고 스샷 뜨기도 귀찮아서 링크로 대체 아래 링크 2군데만 보면 누구나 다 할수 있음.1. 덱스트 업로드 발췌http://support.dextsolution.com/TechDoc/view.aspx?kb_id=P_0000012. 개인블로그 발췌http://dlevelb.tistory.com/6912군데 중 아무곳이나 보면 되는데 저같은 경우는 둘다 다 보고 적용.iis7.0 쓰시는 분은 1번 링크에서 보면 웹서버 설정에 "익명 액세스 및 인증제어" 라고 있는데6.0에 해당하는 내용이고 7.0 에...

[PHP] 메일(mail)함수 이용시 한글깨짐 현상   H 2000

PHP 에서 메일함수를 이용해 메일을 보낼시내용은 괜찮은데 제목이 깨질시 대처방법$subject = '한글제목';$newsubject='=?UTF-8?B?'.base64_encode($subject).'?=';mail('받는이',$newsubject,'내용')핵심은  '=?UTF-8?B?'.base64_encode($subject).'?='; 이건데이게 뭔뜻인고 하니 받는 메일서버에 나 지금 너의 계정중 하나에게메일을 보낼껀데 UTF-8로 보내고 인코딩해서 보낼꺼야 알겠니? 처리해줘..뭐 대충이런뜻?제목뿐아니라 보내는이 받는이 도 이런식으로 가능하다....

[ASP] 자료형체크 vartype (javascript typeof)   H 3000

asp 에서 자료형 체크 함수javascript 의 typeof 와 같은거그것은 바로 VarType() 하면 숫자가 리턴되는데...그값의 결과은 아래와 같다.0 = Empty , uninitialized1 = NULL2 = Integer3 = Long Integer4 = Single5 = Double8 = String9 = Object11 = Boolean8192 = Array8204 = Array + Variant (9192+12)8200 = Array + String (8192 +8)

[PHP] 비밀번호 암호화 (bcrypt,PBKDF2)   H 6000

 저번에도 비밀번호 암호화 해서 포스트 하나 남긴게 있었는데.. 그건 crypt() 함수를 이용한 거였다... 이것또한 금방 쉽게 뚫린다고 해서.. 찾아보니깐 요즘에는 대체적으로 2가지 방법을 많이 쓰는거 같다.. 1)  bcrypt  이건 조건이있다 PHP5.5 이상 버전에서만 사용이 가능하다는 거...ㅜㅜ 자신의 php버전이 5.5 이상이라면 간단하게 사용가능하다.. $hash = password_hash($password,PASSWORD_DEFAULT) //암호화password_verify($p...

[ASP] csrf 사용을 위한 함수   H 3000

 일반적인 ASP를 쓸대 csrf 보안에 충실하기 위해서..뭐 대단한건 아니지만 이렇게라도 우선...간단하다 임의로 문자를 만들어서 세션에 넣고 등록이나 수정할때 세션을 체크해서세션이 일치하면 작업이 진행되는 수준?.... ## 함수function CSRP_TokenCreate()   set_KeyTable = "A0N1B2A3C4N5D6U7E8M9F0LGOHTITJOKLMNOPQRSTUVWXYZ"   set_Token = ""   randomize   for cnt = 1 to 20      get_KeyPos = ...

[PHP]crypt 함수이용 비밀번호 비교   H 3000

아무래도 보안이 중요한 이시점이다 보니..설마 패스워드를 문자열 그대로 DB에 넣는 사람은 없겠지요?ㅋ그래서 많이 하시는게 MD5 인데..그런데, MD5로 암호화 한 암호문은 무작위 대입으로 찾아낼 수 있습니다.평문 자체가 단순하면, 더 빨리 찾을수 있겠지요? 무작위로 찾기 때문에...이미 평문과 암호문을 대조해 놓은 테이블도 있죠? 레인보우 테이블이던가?md5 는 1:1 대응이 됩니다..허나 crypt는 1:1 대응이 안됩니다 왜냐하면 salt 라는 것때문인데..salt 가 무엇인고 하...