스위치 케이스문 관련 질문- 만포인트 정보
스위치 케이스문 관련 질문- 만포인트- terrorboys 홈페이지 자기소개 아이디로 검색 회원게시물
- 1,695

본문
특정 case부터 작동을 안하는군요... if문처럼 여러개 썻을 경우 에러하고 비슷한것같은데.. 작성한 case 모두 써야하는데 방법없을까요??
// 출력이 안되는라인 73번째 줄 "전통다기" 입니다.
// 참고로 아이피 부분은 내부 아이피라 접속안될거에요. 저만 되게 했거든요.
// 출력이 안되는라인 73번째 줄 "전통다기" 입니다.
// 참고로 아이피 부분은 내부 아이피라 접속안될거에요. 저만 되게 했거든요.
<?
/////////////////////////////////////////////////////////////
// 프로그램 : (주) 인포큐브 임동덕
/////////////////////////////////////////////////////////////
// 옵션 - 홈페이지 주소, 스위치 설정
$url = "http://192.168.123.102:81/home";
switch ($page) {
/////////////////////////////////////////////////////////////
// 석죽원소개 - 석죽원소개
case "sub1" :
$id=$page;
header("Location: $url/sub1.php");
//include_once ("$url/sub1.php");
break;
// 석죽원소개 - 인사말
case ("sub1_2") :
header("Location: $url/sub1_2.php");
break;
// 석죽원소개 - 오시는길
case ("sub1_3") :
header("Location: $url/sub1_3.php");
break;
/////////////////////////////////////////////////////////////
// 제품소개 - 전통차
case ("sub2") :
header("Location: $url/sub2.php");
break;
// 제품소개 - 전통자기
case ("sub2_2") :
header("Location: $url/sub2_2.php");
break;
// 제품소개 - 구매방법
case ("sub2_3") :
header("Location: $url/sub2_3.php");
break;
/////////////////////////////////////////////////////////////
// 커뮤니티 - 시음예약
case ("sub3") :
header("Location: $url/sub3.php");
break;
// 커뮤니티 - 자유게시판
case ("sub3_2") :
header("Location: $url/sub3_2.php");
break;
// 커뮤니티 - 이용후기
case ("sub3_3") :
header("Location: $url/sub3_3.php");
break;
// 커뮤니티 - 이벤트 / 기획전
case ("sub3_4") :
header("Location: $url/sub3_4.php");
break;
/////////////////////////////////////////////////////////////
// 갤러리 - 전통차
case ("sub4") :
header("Location: $url/sub4.php");
break;
// 갤러리 - 전통다기
case ("sub3_2") :
header("Location: $url/sub4_2.php");
break;
// 갤러리 - 기타
case ("sub3_3") :
header("Location: $url/sub4_3.php");
break;
/////////////////////////////////////////////////////////////
// 고객센터 - 공지사랑
case ("sub4") :
header("Location: $url/sub4.php");
break;
// 고객센터 - 문의사항
case ("sub3_2") :
header("Location: $url/sub4_2.php");
break;
// 고객센터 - 이용안내
case ("sub3_3") :
header("Location: $url/sub4_3.php");
break;
/////////////////////////////////////////////////////////////
// 페이지가 없을때
default :
echo("요청 하신 페이지가 없습니다.");
exit;
/////////////////////////////////////////////////////////////
}
?>
댓글 전체
소스 작업이 틀리셨네요.
sub4_2 가 되어야 하는데 그 아래로 쭈욱 틀리셨네요. 중복되니 발생하는 문제 같습니다.
sub4_2 가 되어야 하는데 그 아래로 쭈욱 틀리셨네요. 중복되니 발생하는 문제 같습니다.
이런 실수를... 어제 밤을 새면서 작업 했더니 눈이 잘안보여서 실수 했나봅니다 정말 감사합니다.
별말씀을요. 이게 하드코딩의 애로이지요. 실수를 줄이려면 폰트 크기를 평소보다 한 단계 키워서 보는 것이 좋습니다. 그러면 실수가 더 줄어듭니다. 예로 세미콜론 두 번 쓰는 실수를 줄일 수 있습니다.
적절한 표현입니다 ;요거 가끔 빼먹기두 하고 두개 쓰기도 하고 ㅡㅡ;;
코딩은 맹정신에!!!!!!!!
코딩은 맹정신에!!!!!!!!