웹마스터 팁


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】대구 안마 대구안마 대구안마 songkangkong767 2025.02.25
제주도1인샵【오피.CLUB】제주도 1인샵 제주도1인샵 제주도1인샵 songkangkong767 2025.02.25
신도림마사지【오피쓰주소.COM】신도림 마사지 신도림마사지 신도림마사지 songkangkong767 2025.02.25
부평1인샵【오피쓰주소.COM】부평 1인샵 부평1인샵 부평1인샵 songkangkong767 2025.02.25
창원1인샵【오피쓰주소.COM】창원 1인샵 창원1인샵 창원1인샵 songkangkong767 2025.02.25
역삼스웨디시【출장안마사이트.COM】역삼스웨디시 역삼 스웨디시 역삼스웨디시 songkangkong767 2025.02.25
강서안마【오피쓰.COM】강서안마 강서 안마 강서안마 songkangkong767 2025.02.25
대전오피 ⦑오피쓰주소.COM⦒ 대전마사지 대전오피 대전오피 대전OP koykoyah 2025.02.25
송탄스웨디시【오피쓰.COM】송탄스웨디시 송탄 스웨디시 송탄스웨디시 songkangkong767 2025.02.25
군산오피 군산오피 ⦑오피사이트.NET⦒ 군산OP 군산스파 군산오피 koykoyah 2025.02.25
여의도1인샵【출장마사지안내.COM】여의도스웨디시 여의도안마 여의도마사지 songkangkong767 2025.02.25
청주오피 ⦑출장마사지안내.COM⦒ 청주OP 청주오피 청주출장샵 청주오피 koykoyah 2025.02.25
동두천1인샵【출장안마사이트.COM】동두천안마 동두천스웨디시 동두천마사지 songkangkong767 2025.02.25
신천오피 ⦑오피사이트.NET⦒ 신천마사지 신천오피 신천오피 신천OP koykoyah 2025.02.25
가락마사지【출장안마사이트.COM】가락마사지 가락 마사지 가락마사지 songkangkong767 2025.02.25
안양오피 안양오피 ⦑오피.CLUB⦒ 안양OP 안양스파 안양오피 koykoyah 2025.02.25
광주마사지【출장마사지안내.COM】광주 마사지 광주마사지 광주마사지 songkangkong767 2025.02.25
강남오피 강남출장안마 ⦑출장안마사이트.COM⦒ 강남OP 강남오피 강남오피 koykoyah 2025.02.25
울산마사지【출장안마사이트.COM】울산1인샵 울산스웨디시 울산안마 songkangkong767 2025.02.25
제주오피 ⦑오피쓰.COM⦒ 제주OP 제주오피 제주출장샵 제주오피 koykoyah 2025.02.25