웹마스터 팁


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 고마쎄리
제목 글쓴이 날짜
의정부오피 의정부OP ⦑출장안마사이트.COM⦒ 의정부휴게텔 의정부오피 의정부오피 koykoyah 2025.02.20
건대오피 건대OP ⦑출장안마사이트.COM⦒ 건대휴게텔 건대오피 건대오피 koykoyah 2025.02.20
일산오피 일산오피 ⦑출장마사지안내.COM⦒ 일산OP 일산스파 일산오피 koykoyah 2025.02.20
강남오피 ⦑출장마사지안내.COM⦒ 강남오피 강남출장마사지 강남오피 강남OP koykoyah 2025.02.20
강북오피 ⦑오피.CLUB⦒ 강북마사지 강북오피 강북오피 강북OP koykoyah 2025.02.20
일산오피 일산OP ⦑출장마사지안내.COM⦒ 일산휴게텔 일산오피 일산오피 koykoyah 2025.02.20
포항오피 포항OP ⦑오피사이트.NET⦒ 포항휴게텔 포항오피 포항오피 koykoyah 2025.02.20
영등포오피 영등포OP ⦑출장마사지안내.COM⦒ 영등포휴게텔 영등포오피 영등포오피 koykoyah 2025.02.20
답십리오피 답십리OP ⦑출장안마사이트.COM⦒ 답십리휴게텔 답십리오피 답십리오피 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
역삼오피 역삼출장안마 ⦑출장안마사이트.COM⦒ 역삼OP 역삼오피 역삼오피 koykoyah 2025.02.20
일산오피 ⦑오피.CLUB⦒ 일산오피 일산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
동탄오피 ⦑오피사이트.NET⦒ 동탄오피 동탄OP 동탄건마 동탄오피 koykoyah 2025.02.20