CI 와 기존프로그램 혼용할때 맨 처음 홈(DocumentRoot) 의 index.php 를 어떻게 처리 해야 하나요?
기존프로그램은 오르지 index.php만 씁니다.
//== 예시 == 기존 index.php
require_once "inc/inc.php";
$browser = getBrowserType($_SERVER["HTTP_USER_AGENT"]);
if($browser['device'] == "mobile") {
echo "mobile";
move_url("http://m.xxyy.co.kr");
}
if($INC -> inc_login()) {
exit;
}
$INC -> inc_main();
exit;
//====== 예시 끝 ==
기존개발자가 DocumentRoot 의 index.php 만을 이용합니다. 항상 따라다니죠.
위 소스임..
항상 url 이
http://www.xxyy.co.kr/?mode=xx&... 형태입니다.
웅파님 도음말씀 감사 합니다.
루트의 index.php 파일을 아래와 같이 하였습니다.
if($_REQUEST['mode']){
//기존소스
}else{
//CI 의 index.php 내용
}
routes.php
$route['default_controller'] = "service/main";
/application/controllers/service/main.php
<?
class Main extends CI_Controller
{
var $upload_path;
function __construct()
{
parent::__construct();
Header("Location:/?mode=b_001_01"); exit;
}
}
세션은 파일세션공유
노동절 좋은 시간되세요.
ci의 index.php와 기존 프로그램의 index.php가 꼭 같은 디렉토리에 있어야 해서 생기는 문제인가요?