아마그래밍
363
2018-10-23 17:33:20 작성 2018-10-25 17:25:40 수정됨
7
810

(해결)php 에서 index.php 작성하는 과정..


 해결 완료했습니다. 답변주셔서 감사합니다.

해결방법: php -> codeigniter or 라라벨등 프레임 워크를 사용하자.

추신 : ur l의 index.php 표시를 죽이는 방법. ( 링크 - index.php 죽이기 ) 


php로 프로젝트 진행중에 있습니다.

(개인 공부용 프로젝트)


모든 페이지 이동시에 index.php 파일을 통과하도록 만들어야 하는데..

어떤식으로 구현해야 할지 막막해서 여쭤봅니다.


일단 index.php 파일을 default 로 설정하는것까진 완료했고 

기본으로 index.php 파일 열리는것까지 확인 했습니다.

(httpd.conf 수정)


여기서 index.php 파일을 거치려는 이유는

모든 페이지 이동시에 index.php 파일을 통과시키고 

그 과정에서 spl_autoload_register() 사용해서 class 파일들을 자동로드 하고

컨트롤 하려고합니다.


0
0
  • 답변 7

  • jemcjycjh
    65
    2018-10-23 17:37:39

    세션에 index.php 거쳤는지 체크 하고, 안거쳤으면 index.php 로 리다이렉트 시키는건 어떨까요

    1
  • 오페투오소
    231
    2018-10-23 17:41:55

    자바 스프링에는 인터셉터라는 개념이 있습니다.

    php에도 관련 기능이 없을꺼라 생각 하지 않아요 


    정 index.php 를 통과하고 싶으면

    이동할 url을 가지고 무조건 index.php 로 보내는 겁니다

    일련에 처리를 하고 받아온 url로 이동합니다


    php에 지식이 짧아 자세하게는 못적네요


    1
  • 아마그래밍
    363
    2018-10-23 18:10:21

     jemcjycjh 그런방법으로 처리할 수 도 있겠지만..

    페이지 이동후에 체크해야할텐데 .. 그과정에서 문제가 생길수 있어서

    다른방법을 찾아봐야할거 같습니다.

    답변 주셔서 감사합니다.


    0
  • 오후
    1k
    2018-10-23 18:15:00

    인터셉터 / 인클루드

    1
  • zepinos
    19k
    2018-10-23 21:03:20

    codeigniter 등에서 mod rewrite 등으로 CI_Controller 같은걸 반드시 거쳐가게 합니다.

    2
  • 아마그래밍
    363
    2018-10-24 17:21:41

    오페투오소 자바 스프링에서 영감을 받아..

    php 프레임웍을 뒤져보던중 알게됫습니다.ㅎㅎ

    감사합니다.

    //

    오후 해결 완료!, 답변주셔서 감사합니다.


    1
  • 아마그래밍
    363
    2018-10-24 17:22:50

    zepinos 

     해결 완료했습니다.ㅎ 

     답변 주셔서 감사합니다.

     

    0
  • 로그인을 하시면 답변을 등록할 수 있습니다.