묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
php if에서 이페이지가 없다면 다른데로 이동;하라?
2003.02.17 10:46
php에서 if로 이용하여 이페이지가 존재할때 여기로 이동하고 그렇지 아니하면, 저 페이지로 이동하라 라고 표현하고 싶습니다.
if() {
else }
이렇게 해야하나요?
if() {
else }
이렇게 해야하나요?
댓글 7
-
야호미
2003.02.17 10:49
페이지 파일이 존재 할때 저 페이지 이동 하게 하려구 하나요? -
야호미
2003.02.17 10:57
if(file_exists("파일"){
}else{
} -
ZipShin
2003.02.17 10:59
file_exists <--이게 생각이 안나서 그랬습니다. 휴.. 이렇게는 안됩니까?
<?
if(file_exists("파일") { //원래의 파일이 있을때, file_exists에서 지정한 파일로 이동, 만약 file_exists에서 지정한 파일이 없을때
else {
echo "";
}}
?> 이렇게? 아니던가? -
야호미
2003.02.17 11:07
파일이 존재 하다면 처음 {} 안에 부분이 출력 되고 파일이 존재 하지 않는다면 else 다음 부분이 출력 되고요 -
야호미
2003.02.17 11:09
이동할 파일은 메타 태그 쓰면 되거조... -
행복한고니
2003.02.17 11:34
괄호를 제대로 닫아주셔야 에러가 안납니다. ^^;;
if(file_exists("파일")) 그리고 if 다음에 중괄호 열고 닫고를 해주셔야 하고 else 다음에 중괄호 열고 닫고를 해주셔야 합니다. ZipShin 님과 같이 사용할 수는 없죠. 혹은 ASP 형식으로 다음과 같이도 가능합니다.
if(조건):
elseif(조건):
else:
endif;
단, PHP버전이 하위버전일 경우 :(콜론) 대신 ;(세미콜론)을 사용하셔야 합니다.
파일 이동은 header함수로 해줄 수 있습니다. 단, 이 경우 페이지 이동 이전에 출력된 내용이 없어야 합니다(쿠키와 마찬가지죠).
if(file_exists("파일")){
header("Location:"."파일");
} -
ZipShin
2003.02.17 11:54
행복한고니님 감사합니다.