ci와 mssql2008 연결은 sqlsrv를 사용하면 연결 가능하다 다만 서버에 sqlcmd설치가 되야 연결 가능 연결 후 다국어 처리 시 값 앞에 N을 넣어주게 되는데 이부분 처리를 매번 하지 않고 ci설정을 변경해서 처리함 /system/database/DB_Driver.php protected function _insert($table, $keys, $values) { foreach($values as $key => $value) { if(substr($value,0,1) == "'") { $values[$key] = "N". $value; } } return 'INSERT INTO '.$table.' ('.implode(', ', $keys).') VALUES ('.implode(', ', $v..
Function DomainVal(str) Set reg = New RegExp reg.pattern = "([a-z\d\-]+(?:\.(?:asia|info|name|mobi|com|net|org|biz|tel|xxx|kr|co|so|me|eu|cc|or|pe|ne|re|tv|jp|tw|edu.vn|vn)){1,2})(?::\d{1,5})?(?:\/[^\?]*)?(?:\?.+)?$" reg.IgnoreCase = True Set rep = reg.Execute(str) For Each matchs In rep regStr = matchs.value next DomainVal = regStr End Function 패턴에 최상위 도메인 부분만 추가해주면 잘 작동함.
rest api를 이용해서 로그인 구현 시 자동 로그인 처리 되어서 여러명이 같은 컴퓨터를 사용할 경우 문제가 발생할 수가 있음. 웹 환경의 경우에~ 이걸 해결할수 있는 방법이 공식적으로 나와있는건 없지만 데브톡에 이런글이 있다. https://devtalk.kakao.com/t/rest-api-or/42634 Kakao DevTalk_ 카카오 데브톡. 카카오 플랫폼 서비스 관련 질문 및 답변을 올리는 개발자 커뮤니티 사이트입니다. devtalk.kakao.com 결론은 로그인 처리 시작 시 토근값을 가져오기 위해서 https://kauth.kakao.com/oauth/authorize 로 이동하게 되는데 이 이동주소를 인코딩된 authorize url로 변경한 후 https://accounts.kaka..
SELECT *,DATEPART( YEAR, WK.FRIDAY ) AS [년], DATEPART( MONTH, WK.FRIDAY ) AS [월], ( DATEPART( DAY, WK.THURSDAY ) - 1 ) / 7 + 1 AS [주] FROM ( SELECT CONVERT(VARCHAR(10),DATEADD(DAY,-(DATEPART(DW,CONVERT(SMALLDATETIME,'2019-01-01')+(NUMBER * 7) )-2),CONVERT(SMALLDATETIME,'2019-01-01')+(NUMBER * 7)),120) AS MONDAY ,CONVERT(VARCHAR(10),DATEADD(DAY,(6-DATEPART(DW,CONVERT(SMALLDATETIME,'2019-01-01')+(..