묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
구버전 비비샵 eregi 에러 대처법 부탁드립니다.
2014.03.12 12:21
<?php
/***************************************************************************
* 상단 헤더 파일 인클루드
**************************************************************************/
if(!eregi(":\/\/",$_shop_path)) $_shop_path="../";
include_once $_shop_path."_head.php";
/***************************************************************************
* 첫 화면에 사용할 데이타 불러오기
**************************************************************************/
Notice: Undefined variable: _shop_path in /hana/mami/homepage/OKShop/shop/index.php on line 6
Deprecated: Function eregi() is deprecated in /hana/mami/homepage/OKShop/shop/index.php on line 6
위와 같은 에러 발생하여 아래와 같이 수정 하였는데 그래도 인식을 못 하는지 에러 가 납니다.
첫번째 시도
수정전
if(!eregi(":\/\/",$_shop_path)) $_shop_path="../";
include_once $_shop_path."_head.php";
수정후
if(!preg_match("/:\/\//i",$_shop_path)) $_shop_path="../";
include_once $_shop_path."_head.php";
수정 후에 실행하면 다음과 같은 에러가 납니다.
Notice: Undefined variable: _shop_path in /hana/mami/homepage/OKShop/shop/index.php on line 6
하다 하다 안되길래 아래와 같은 방법으로
두번째 시도
/* if(!eregi(":\/\/",$_shop_path)) $_shop_path="../"; */ ---> 이 줄을 주석 처리 하고
$_shop_path="/hana/mami/homepage/OKShop/" 이 라인을 삽입하여 시도 하였으나 다음과 같은 에러 발생
include_once $_shop_path."_head.php";
Parse error: syntax error, unexpected 'include_once' (T_INCLUDE_ONCE) in /hana/mami/homepage/OKShop/shop/index.php on line 8
즉, 이렇게 하였더니
include_once $_shop_path."_head.php";
이 라인에서 넘어가질 못하는 군요.
만약 첫번째 시도 방법으로 했을 때
if(!preg_match("/:\/\//i",$_shop_path)) $_shop_path="../"; 이 라인의 정확한 문법
두번째 시도로 했을 때
$_shop_path="/hana/mami/homepage/OKShop/"
include_once $_shop_path."_head.php";
사용 가능 여부와 가능하다면 에러의 원인이 무엇 때문인지 알려주시면 감사하겠습니다.
/***************************************************************************
* 상단 헤더 파일 인클루드
**************************************************************************/
if(!eregi(":\/\/",$_shop_path)) $_shop_path="../";
include_once $_shop_path."_head.php";
/***************************************************************************
* 첫 화면에 사용할 데이타 불러오기
**************************************************************************/
Notice: Undefined variable: _shop_path in /hana/mami/homepage/OKShop/shop/index.php on line 6
Deprecated: Function eregi() is deprecated in /hana/mami/homepage/OKShop/shop/index.php on line 6
위와 같은 에러 발생하여 아래와 같이 수정 하였는데 그래도 인식을 못 하는지 에러 가 납니다.
첫번째 시도
수정전
if(!eregi(":\/\/",$_shop_path)) $_shop_path="../";
include_once $_shop_path."_head.php";
수정후
if(!preg_match("/:\/\//i",$_shop_path)) $_shop_path="../";
include_once $_shop_path."_head.php";
수정 후에 실행하면 다음과 같은 에러가 납니다.
Notice: Undefined variable: _shop_path in /hana/mami/homepage/OKShop/shop/index.php on line 6
하다 하다 안되길래 아래와 같은 방법으로
두번째 시도
/* if(!eregi(":\/\/",$_shop_path)) $_shop_path="../"; */ ---> 이 줄을 주석 처리 하고
$_shop_path="/hana/mami/homepage/OKShop/" 이 라인을 삽입하여 시도 하였으나 다음과 같은 에러 발생
include_once $_shop_path."_head.php";
Parse error: syntax error, unexpected 'include_once' (T_INCLUDE_ONCE) in /hana/mami/homepage/OKShop/shop/index.php on line 8
즉, 이렇게 하였더니
include_once $_shop_path."_head.php";
이 라인에서 넘어가질 못하는 군요.
만약 첫번째 시도 방법으로 했을 때
if(!preg_match("/:\/\//i",$_shop_path)) $_shop_path="../"; 이 라인의 정확한 문법
두번째 시도로 했을 때
$_shop_path="/hana/mami/homepage/OKShop/"
include_once $_shop_path."_head.php";
사용 가능 여부와 가능하다면 에러의 원인이 무엇 때문인지 알려주시면 감사하겠습니다.
댓글 4
-
GG
2014.03.12 12:23
-
Omega3
2014.03.12 17:20
안 들어오려고 하다가 상황 전개가 궁금해서 들어와 보았는데, 역시...
헛갈리실 수가 있겠지만, 비비샵은 XE 기반 플러그인이 아닙니다.
기반 BBS TOOL 공식 홈페이지를 찾아가세요.
-
KrteamENT
2014.03.12 18:59
저희는 XE프로그램에 대해서 질문을 받고 있습니다.
해당 질문은 비비샵 커뮤니티에 질문하세요 :)
-
퍼니엑스이
2014.03.12 22:56
Notice: Undefined variable: _shop_path in /hana/mami/homepage/OKShop/shop/index.php on line 6
=> $_shop_path 변수가 초기화 되지 않아서 나오는 오류입니다. $_shop_path 변수 값이 초기화되지 않은 경우, 초기화하도록 해야할 것 같습니다.
xe가 아니군요...