xe/classes/db/DBMysql.class.php /** * Return the sequence value incremented by 1 * Auto_increment column only used in the sequence table * @return int */ function getNextSequence() { $query = sprintf("insert into `%ssequence` (seq) values ('0')", $this->prefix); $this->_query($query); $sequence = $this->db_insert_id(); if($sequence % 10000 == 0) { $query = sprintf("delete from `%ssequence` where..
define('__XE__',true);require_once("../../config/config.inc.php");$oContext=&Context::getInstance();$oContext->init();$oDB=&DB::getInstance();$prefix=$oDB->prefix;$q="SELECT title FROM ".$prefix."documents";$query=$oDB->_query($q);$result=$oDB->_fetch($query);print_r($result);/*결과는 배열형태값이 없을때 단일 일때 다중일때 사정해서 출력해야함.if(!is_array($result)) $result=array($result);foreach($result as $no=>$val){} echo..
//경로 xe/sc/insDocFile/insDocFile.php $module_srl=145; define('__XE__',true); require_once("../../config/config.inc.php");include "Snoopy.class.php";$snoopy = new Snoopy; $domain="http://localhost"; $imgDir="../../img/"; $imgUrl="http://localhost/xe/img/"; $tempCont=' aa bbb cccc dddd '; $txt=preg_replace('/\s\s+/','',$txt); $txt=preg_replace('/\r\r\n|\r\r\n|\n/','',$txt); preg_match_all('/$ma..
카페24에서 xe 이전(마이그레이션)을 한 경험담을 여러분께 도움이 될까해서 공유 합니다. 홈페이지를 운영하다 보면 xe 이전(마이그레이션) 할일이 생긴다. 보통 xe 이전(마이그레이션)을 인터넷 검색했을때 파일은 tar로 묶고 DB는 내보내기 .sql 한다음 복원하는 방식으로 쓰여 있다. 그 방식이 xml로 마이그레이션 하는 것보다 쉽긴한데 막상 하려면 다소 복잡하다. 그래도 그 방법이 가장 빠른것 같아 하려고 했으나.. 카페24를 가만히 보니 이전하는 메뉴가 좌측에 있었다. 호스팅관리 -> 계정 DATA/DB 복사 우선 카페24 호스팅 가입을 했다. 기존에 쓰던것은 php5.3 이였는데 새로나온게 php7이라 왠지 불안한 마음이 들었지만 그래도 php7으로 질러보기로 했다. 안되면 다시 php5.3으..
xe 댓글을 외부에서 다는 방법 입니다. 댓글을 파싱할때 유용하게 사용될겁니다.
과외 사이트, 학습 사이트, 강좌 사이트 등은 중복로그인 방지가 필요로 한다. 왜냐하면 유료 강의 사이트에 누가 회원가입 한번 해서 친구들이나 지인에게 나누어줘서 유료 강의를 들을 수 있게 할 수 있기 때문이다. 그래서 xe로 만들어진 사이트에서 중복로그인에 대해 구글링해서 이것저것 해봤는데.. 일단 과거 xe는 아이디로 로그인 되는게 디폴트라 id를 통한 중복로그인 설명들이 검색 되었다. 물론 아이디로 로그인 되게 관리자가 설정해 줄수도 있지만 어디 있는지 찾기도 어렵고 번거롭게 설정해줘야 한다. 그래서 요새 xe 디폴트인 이메일 주소로 중복 로그인 방지 하는 방법을 살펴 본다. $arg='';$oSessionModel = &getModel('session');$sessOut = $oSessionMod..
인증 세션 DB 사용: 인증 시 사용되는 PHP 세션을 DB로 사용하는 기능 입니다. 웹서버의 사용률이 낮은 사이트에서는 비활성화시 사이트 응답 속도가 향상될 수 있습니다. 단, 현재 접속자를 구할 수 없어 관련된 기능을 사용할 수 없게 됩니다. 위의 내용이 XE 관리자페이지에 설명입니다. 설정은 관리자페이지 > 설정 > 일반 > 고급 > 인증세션 DB 사용 세션을 어느 곳에 저장 할지 설정하는 것이다. db 혹은 php가 지정한 위치에 저장 할 수 있다. 세션을 따로 관리하거나 이용하기 위해서이다. 예로 동시접속자 위젯의 경우 db 사용을 해야 정상작동을 한다. 위에처럼 인증세션 DB 사용을 "아니오" 라고 하고 $arg='';$oSessionModel = &getModel('session');$out..
글로벌 시대이니 만큼 사이트도 다국어로 만들어야 되는 경우가 있다. 휴~ 참 웹쪽은 할게 많다.. 다국어.. 모바일.. 다국어.. ㅜㅜ 암튼 다국어를 쉽게 하려면 어떻게 하면 될까 연구해 봤다. 먼저 xe -> 관리자 -> 메뉴에서 를 다국어용으로 만들어 놓는다. 그리고 레이아웃에 info.xml 에 보면 (예는 xeedition 레이아웃) 메인 메뉴매거진형 추가 메뉴푸터 메뉴 이렇게 있으니 다국어용으로 만들어 둔다. 레이아웃 -> 설정으로 가면 메뉴가 있고 선택하는게 나온다. 여기서 해당것을 선택 한다. 예를들어 위의 info.xml 을 활용해서 아래처럼 만들어 둔다고 하면 전역 메뉴(gnb_kor)영어 전역 메뉴(gnb_eng) 하단 메뉴(footer_nav_kor)영어 하단 메뉴(footer_nav..
- Total
- Today
- Yesterday
- 프로씨
- XE3
- KG
- 인포믹스
- webix
- 자바 smtp
- 스크래핑
- 자바
- xe애드온
- php
- Python
- 라이믹스 모듈
- 파이썬
- 포인터
- 플러터
- 이클립스
- 파싱
- ocajp
- MySQL
- C
- ocjap
- xe addon
- C언어
- JDBC
- esql
- XE
- 문자열
- proc
- EC
- 오라클
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |