오픈소스 게시판 소스 내 보안서버 도메인과 포트 번호를 객체화 할 수 있는 방법을 알고 싶습니다. 블록

1. www/bbs/admin.php, admin2.php 46행
2. www/bbs/login.php 파일 49행
3. www/bbs/member_join.php 파일 149행
4. www/bbs/member_modify.php 파일 31행, 36행, 49행, 51행, 146행, 148행
5. www/script/outlogin_script.php 파일 18행

을 보시면 아시겠지만 보안서버 URL과 포트가 https://www.blrun.net:47006 로 기술돼 있고 이어서 서브디렉토리명이 붙어 보안서버로 연결 페이지를 처리해 주고 있는데요 이게 혹시나 다른 서버로 이전시 포트 번호가 바뀌게 되면 이렇게 여러 곳으로 분산돼 있는 파일을 일일이 찾아 수정해 주는 불편함이 있어서 제가 이 보안서버 도메인과 포트 번호를 하나의 변수에 담아 헤더 파일 등에 몰아 넣어서 혹여나 포트 번호가 바뀌더라도 헤더파일만 한번 수정하면 일괄적으로 보안서버 포트가 적용되도록 해주고 싶은데요 이게 구글에서 찾아보았지만 방법이 잘 나와 있지를 않아서 이렇게 포스트를 작성하게 되었습니다.

이를 위해 해당 자바스크립트 소스에서, PHP 변수 안에 대입한, 보안서버 도메인과 포트를 연결해 처리해 보았지만 에러가 뜨면서 보안서버가 동작하지 않던데 좋은 방법이 없을까요? 제로보드 XE 등에선 보안서버 주소와 포트를 한번 입력 받아서 객체화 처리를 하고 있는 것으로 아는데 한번도 XE 소스를 분석해 보지 않아서 잘 모르겠네요.

덧글

  • 샛별 2015/07/08 16:20 # 답글

    알려드렸습니다
  • 희망의빛™ 2015/07/08 16:59 #

    ?? 뭘 알려줘요? 무슨 의도이신지... 켁~
  • 은이 2015/07/08 17:16 # 답글

    php면 <?php include("./function.php"); ?>
    ini 파일로 뺄려면 parse_ini_file 로 찾아보시고
    javascript 면 함수 <script src="./function.js"></script> 식으로 집어 넣으면 될거고..
  • 희망의빛™ 2015/07/09 12:11 #

    많은 도움이 되었습니다. 은이님이 말씀해 주신대로 했더니 잘 객체화가 되네요. 한 12개 파일이 수정되었는데 조만간 수정된 파일을 배포하도록 하겠습니다. ^^; url 값을 리턴하는 php와 javascript 함수 2개를 인클루드 파일로 만들어 구현했습니다. 2군데로 분산된 것이 좀 걸리긴 하지만 지금까지의 소스가 여러 군데에 url이 산재돼 있었던 점을 감안하면 많은 객체화가 이뤄진 셈이네요. ㅋㅋ
  • Hide_D 2015/07/09 13:09 #

    이 경우는 객체화가 아니고 모듈화고 -_-....
  • Miyun_86 2015/07/09 13:24 # 삭제

    ......설마 객체화랑 모듈화랑 똑같다고 생각하는건....그런거 같군요 (-_-);;
    ㅋㅋ거릴 일이 아닌데요... 말할때마다 무식 탄로나는 것도 정도껏이어야지, 이제는 어이가 출장갈 곳도 없습니다. -_-...

    아니, 그전에 진짜 Include도 몰랐습니까?
  • 희망의빛™ 2015/07/09 14:38 #

    인클루드는 알았는데 방법이 틀려서 잘 안됐습니다. 은이님 설명 듣고 php와 자바스크립트에서 따로 지정해 줘야 할 수도 있겠구나 하는 생각이 들어 url 을 리턴하는 함수를 만들어 봤더니 잘 되더라구요. ^^;
  • 래칫 2015/07/08 17:18 # 답글

    알려드렸습니다 ^^
  • 나가라 2015/07/08 18:36 # 삭제 답글

    알려드렸습니다^^
  • lol 2015/07/08 20:12 # 삭제 답글

    알려드렸습니다^^
  • Hide_D 2015/07/08 20:50 # 답글

    열어보고 싶지 않으니 문제 되는 부분을 글에다 붙여보던가 하시죠.

    + include 명령어는 뻘로 있는게 아닙니다. 모른다면 개발자는 커녕 코딩도 할 줄 모른다고 봐야...
  • 조현병도풍년 2015/07/08 22:20 # 삭제 답글

    알려드렸습니다^^
    이미 예전부터 제로보드 쳐 버리라고 알려줬잖아? 정신이상자씨.
  • 누리꾼 2015/07/09 02:30 # 삭제 답글

    모든 누리꾼들이 알려드렸습니다^^
  • 절망의빛 2015/07/09 10:43 # 삭제 답글

    에러가 뜨면, 코딩한 사람이 뜨는 에러 메시지와 코드 파일을 올려 놓는게 예의입니다.
    전에 보니 다른사람 다 된다고 해도, 님만 안된다고 징징대는 글도 봐온지라.. 내가 실행하면서 뜨는 에러가 님이 말한 그 에러인지 확인도 필요하구요.

    아니 그전에 대학 때 프로그램 코딩만 해도, 교수님께 여쭤볼 때 다들 자기가 난 에러 부분 캡쳐라던가, 로그로 만들어서 이런 환경에서 이런 에러가 났는데 원인과 해결 방법을 모르겠다 하고 교수님께 물어보지 않나요?
    뭐 그리 대단하신 분이라고, 우리보고 자기 파일 열어보라는건지..
  • Miyun_86 2015/07/09 10:58 # 삭제 답글

    이렇게 코드 파일 이름만 올려놓으면 다른 분들이 받아서 친절하게 분석해주실꺼라고 생각하셨어요?

    ......본인이 뿌린 씨 때문에라도 그렇게 안할껍니다. -_-
댓글 입력 영역
* 비로그인 덧글의 IP 전체보기를 설정한 이글루입니다.


웹로그 검색