미치겠네.2

미치겠네.2

QA

미치겠네.2

본문

if(is_file("'.$view[wr_11].'/mp3/'.$view[wr_12].'_1.mp3"))
위와 같이 이렇게 저렇게 해도 안되길래
아예,
<?php if(is_file("aaa.co.kr/1.mp3")) { ?>
ddd
<?php } ?>
 
이렇게 주소를 넣어 봤습니다.
그래도 작동을 안하네요.ㅠㅠ
 
여기서 뭐가 잘못된건가요?
 
먹히질 않네요...ㅠㅠ
 
고수님들 도와주세요...

이 질문에 댓글 쓰기 :

답변 4

<?php if(is_file("aaa.co.kr/1.mp3")) { ?>

 

aaa.co.kr 이런식의 상대경로가 아닌 절대경로로 표현을....

1.mp3 이 파일까지의 절대경로를 사용해 보세요.

 

예:

<?php if(is_file(G5_PATH."/1.mp3")) { ?>

경로상수 검색해보시고 적용하시면 될겁니다.

 

php용 경로상수 - 영카트에서도 기본적으로 제공합니다.

음.. 일단 찾아보셔야 하는 부분이

 

php 절대경로 상대경로

 

이부분을 아셔야 해요..

 

특히 예를 들어서 A 사이트가 http://www.1.com/... 이런식인데요

B 사이트가 http://www.2.com/... 이런 상황이라면, 절대경로를 사용해버리면, 1에서 개발한 사이트는 2로 옮기면 먹통이 됩니다.

 

이런 부분을 체크해보시면 됩니다...

 

특히 php에서는 현재 경로에 대하여

언어 자체적으로 위치를 내장하는 상수를 보유하고 있습니다.

 

php 경로상수

 

이렇게 검색해보시면 내용 나올 겁니다.

 

댓글에 달기에는 내용이 너무 길어서

이만 줄입니다.

답변을 작성하시기 전에 로그인 해주세요.
전체 123,672 | RSS
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT