본문 바로가기

[Program]/[PHP]11

curl session 공유하기.. curl 사용시 session 이 공유되지 않는 현상이 있음. 해당 부분을 세션을 강제로 공유하게 만드는 방법. //헤더 추출함수function get_http_header_as_array($rawheader){$header_array = array();$header_rows = explode("\n",$rawheader);for($i=0;$i"user","userpw"=>"1234");curl_setopt($ch, CURLOPT_URL,$URL);curl_setopt($ch, CURLOPT_POST,TRUE);curl_setopt($ch, CURLOPT_POSTFIELDS,http_build_query($Params));curl_setopt($ch, CURLOPT_HEADER,true); //헤더정보를.. 2015. 5. 7.
<!--[if !supportEmptyParas]--> <!--[endif]--> 삭제 게시판 글 작성시 word 나 한글을 사용하여 작성 후 붙여넣기 할 경우 위와같은 태그가 자동으로 붙어서 저장이됨.. 익스플로러 11 버전부터는 자동으로 주석으로 해석하지만. 하위 익스플로러의경우 태그를 인식하지못해 생기는 현상. 하여 주석을 전부다 삭제하는 방식으로 표현 어처피 안보이는거니까~ ㅋㅋㅋ $pattern = '//is'; echo preg_replace($pattern,"",$content); 위와같은 형태로 주석부분 전부다 공백으로 치환하여 노출시킴.ㅋㅋㅋ 2015. 3. 3.
(mysql) view 테이블 만들기. CREATE VIEW `DB명`.`생성할 view 명` AS select `column01`,`column02`,`column05` from `tablea명` 으로 작성할 경우 select * from `tablea명` 결과 column01 column02 column03 column04 column05 1 11 1111 11111 111 2 22 2222 22222 222 select * from 생성한 `view명` 결과 column01 column02 column05 1 11 111 2 22 222 2015. 2. 11.
(mysql)특정 View 테이블만 접근 가능한 유져 만들기. 특정 테이블 또는 View 테이블 만 접속 가능한 유저 생성하는 방법. -- 유져 생성 쿼리 GRANT SELECT `TABLE 명` ON `DB명`.` TO 아이디@localhost IDENTIFIED BY "패스워드"; -- 설정적용 FLUSH PRIVILEGES; 2015. 2. 11.
mysql if문 사용하기. 사용방법 if(조건 = '' , 참, 거짓) select if(sex = 1 , 남 , 여) from member sex 값이 1일경우 "남".. 1이 아닐경우 "여"로 표현됨 2014. 9. 10.
php 문자열 자르기 소스 // 글자 자르기 function strCut($str, $len, $suffix="…") { $s = substr($str, 0, $len); $cnt = 0; for ($i=0; $i 127) $cnt++; $s = substr($s, 0, $len - ($cnt % 3)); if (strlen($s) >= strlen($str)) $suffix = ""; return $s . $suffix; } echo strCut("문자열열열열열열열","5"); 또는 function strcut($str, $ecut, $estr='...', $scut='0', $type='UTF-8') { if( mb_strlen($str, $type) 2014. 8. 25.