채택완료

특정함수(upload_file() 함수) 가 불리워지는 모든 경로좀

2015-07-29 (수) 13:10:08 4,587

Call to undefined function upload_file()  에러가 발생해서 질문드립니다.​

upload_file() 이 정의된 파일이 인클루드가 안되었나본데

​

특정함수(실례로 upload_file()) 함수가 불리워지는 모든  경로좀 어떻게 알수있습니까? 

 

upload_file() 가 불리워지려면 어떤 파일이 인클루드 되어야 하는지 

(또 만일 필요하다면,  그 파일에 어떤 파일이 인클루드 되어있어야 하는지)...알고싶습니다.

​

답변 2개 / 댓글 8개

채택된 답변
+20 포인트
2015-07-29 (수) 16:04:03

/extend/shop.extend.php 파일에서 

include_once(G5_LIB_PATH.'/shop.lib.php'); 

를 하고 있습니다.

답변에 대한 댓글 5개

2015-07-29 (수) 16:24:47
감사 위토즈님 ^^
bannerformupdate.php 파일에서 /extend/shop.extend.php 파일을 부르지 않는데요...
혹시 bannerformupdate.php 파일과 /extend/shop.extend.php 파일이 무슨관계가???
extend 폴더에 php 파일들은 자동으로 불러와지게 되어있습니다.
2015-07-29 (수) 16:37:43
extend 폴더에 php 파일들은 자동으로 불러와지게 되어있다고 하셨는데요
그렇게 자동으로 불러오게 설정을 혹시 어디에서 했습니까?? ^^;
/common.php 파일에서 라이브러리 파일들을 불러오는데 거기에 추가적으로 파일을 불러올때 /extend 폴더에 업로드를 시키면 자동으로 불러오게끔 설정해뒀습니다

그렇지 않으면 라이브러리 파일을 추가할때 마다 새로 include를 시켜야 하니까요
이러한 수고를 덜기위해 extend폴더에 파일을 넣으면 자동으로 불러오게 해뒀습니다
2015-07-29 (수) 19:21:12
위토즈님 감사합니다 ㅎ
2015-07-29 (수) 14:13:55

답변에 대한 댓글 3개

2015-07-29 (수) 15:20:34
네^^

adm/shop_admin/bannerformupdate.php 에서 upload_file 함수가 사용되는데요

adm/shop_admin/bannerformupdate.php 파일 안에는 /lib/shop.lib.php 파일을 인크루드 하지 않는데요
/lib/shop.lib.php 파일이 어떻게 bannerformupdate.php 파일 안에서 사용할수 있는지
그거를 찾아보고 있는데 좀 시간이 덜리네요

혹시 알려주실수 있습니까?^^
2015-07-29 (수) 15:52:30
bannerformupdate.php 파일안에서 common.php 파일을 결국 부르던데
common.php 파일에서 /lib/shop.lib.php 을 불러야 하는데... 부르는지. 여부가.. 안보이네요...
2015-07-29 (수) 19:15:57
불량님 죄송합니다. 위토즈님이 핵심을 지적하신거 같아서 채택해드렸씁니다 ^^;

답변을 작성하려면 로그인이 필요합니다.