웹마스터 팁


XE를 이용해서 외부페이지로 PHP작성해서 데이터베이스 관리하다보니,

XE외부페이지가아닌, 직접 php로 접속하는걸 막고

외부페이지를 다국어로 사용하는방법을 연구하다가 혹시나 저처럼 필요하신분들이 있을거같아서 팁으로 남겨놉니다 ^^


- 제일 상단 (직접 접속차단)

if(!preg_match("/index.php/", $_SERVER['PHP_SELF']))

{ Header("Location: ./"); die(); }


XE는 index.php 파일로 모듈들을 로드하기때문에, 이 방법으로 외부페이지가 아닌, 다이렉트로 접속하는걸 막을 수 있습니다.


- 로그인 했는지 안했는지 체크하고, 했을경우 DB 연결

 define('__ZBXE__', true);

 require_once('./config/config.inc.php'); //경로 잘 잡을 것

 $oContext = &Context::getInstance();

 $oContext->init();

 $lang_type = Context::get('lang_type'); 


$logged_info = Context::get('logged_info');

$is_admin = $logged_info->is_admin;


$site_location = "홈페이지주소";


if(!$logged_info){ echo "<script>window.alert('로그인이 필요함');location.replace('$site_location');</script>"; exit;}

if($logged_info){  -- 중략 로그인체크가 될경우 DB 접속 }

else { echo "<script>window.alert('정상 경로를 이용할것');location.replace('$site_location');</script>"; exit;}



- 다국어로 페이지 지정하기

<!--@ if($lang_type=="ko")-->

언어가 한글일경우

<!--@ end-->


<!--@ if($lang_type=="en")-->

언어가 영어일경우

<!--@ end-->


위에 소스를 적용하게 될경우,

로그인하지않았을경우, DB에 연결되지 않으며

외부 페이지주소가 http://localhost/PHPFILE.php 일경우,

XE 외부페이지 모듈로 PHPFILE.php를 로드할시에만 정상출력되며,

PHPFILE.php 파일을 직접 url 에서 출력하려고 할시에, XE 기본 홈화면으로 이동됩니다.


팁이좀 허접하지만, 질문게시판가보니 다국어 설정하시는분들 많은거같아서 올려둡니다. 

태그 연관 글
  1. [2021/02/26] 묻고답하기 외부페이지가 레이아웃을 완전히 벗어나 표시됩니다. by 오뎅궁물 *1
  2. [2017/08/04] 묻고답하기 $user_lang->userLang### 이걸 언어로 읽어오는 방법? by 헨델8
  3. [2015/07/10] 묻고답하기 다국어 언어 소스에 적용법 ? by 몽실아빠 *1
  4. [2015/07/03] 묻고답하기 로그인 연동이 되질 않습니다 ㅠ 읽어보시고 말씀 좀해주세요~ by 히비치 *2
  5. [2015/05/11] 묻고답하기 위젯 다국어 설정 문제 by 고마쎄리
제목 글쓴이 날짜
부산오피 부산오피 ⦑오피쓰주소.COM⦒ 부산OP 부산스파 부산오피 koykoyah 2025.02.20
분당오피 ⦑출장마사지안내.COM⦒ 분당마사지 분당오피 분당오피 분당OP koykoyah 2025.02.20
용인오피 용인OP ⦑오피.CLUB⦒ 용인휴게텔 용인오피 용인오피 koykoyah 2025.02.20
의정부오피 ⦑출장마사지안내.COM⦒ 의정부오피 의정부출장마사지 의정부오피 의정부OP koykoyah 2025.02.20
강남오피 강남오피 ⦑오피쓰.COM⦒ 강남OP 강남스파 강남오피 koykoyah 2025.02.20
평택오피 ⦑오피.CLUB⦒ 평택오피 평택OP 평택건마 평택오피 koykoyah 2025.02.20
목포오피 ⦑오피사이트.NET⦒ 목포마사지 목포오피 목포오피 목포OP koykoyah 2025.02.20
용인오피 ⦑출장마사지안내.COM⦒ 용인마사지 용인오피 용인오피 용인OP koykoyah 2025.02.20
역삼오피 역삼출장안마 ⦑오피쓰.COM⦒ 역삼OP 역삼오피 역삼오피 koykoyah 2025.02.20
건대오피 ⦑오피쓰주소.COM⦒ 건대OP 건대오피 건대출장샵 건대오피 koykoyah 2025.02.20
송탄오피 송탄오피 ⦑오피쓰주소.COM⦒ 송탄OP 송탄스파 송탄오피 koykoyah 2025.02.20
천안오피 천안출장안마 ⦑오피쓰주소.COM⦒ 천안OP 천안오피 천안오피 koykoyah 2025.02.20
광주오피 광주OP ⦑출장안마사이트.COM⦒ 광주휴게텔 광주오피 광주오피 koykoyah 2025.02.20
압구정오피 ⦑오피.CLUB⦒ 압구정오피 압구정출장마사지 압구정오피 압구정OP koykoyah 2025.02.20
동대문오피 ⦑출장마사지안내.COM⦒ 동대문마사지 동대문오피 동대문오피 동대문OP koykoyah 2025.02.20
역삼오피 ⦑오피사이트.NET⦒ 역삼마사지 역삼오피 역삼오피 역삼OP koykoyah 2025.02.20
강북오피 ⦑오피쓰주소.COM⦒ 강북OP 강북오피 강북출장샵 강북오피 koykoyah 2025.02.20
연신내오피 연신내OP ⦑출장안마사이트.COM⦒ 연신내휴게텔 연신내오피 연신내오피 koykoyah 2025.02.20
광주오피 ⦑오피.CLUB⦒ 광주오피 광주OP 광주건마 광주오피 koykoyah 2025.02.20
광주오피 광주출장안마 ⦑출장안마사이트.COM⦒ 광주OP 광주오피 광주오피 koykoyah 2025.02.20