테스트 사이트 - 개발 중인 베타 버전입니다

안녕하세요, if 조건문 질문드려요 채택완료

소울e 6년 전 조회 2,174

common.php 파일에

 

if ($list_type) { // 신규리스트

$qstr .= '&list_type = $list_type';

}

 

를 추가하여 주소에 &list_type=ok 를 추가할시에

다른 스킨이나 php로 로딩이 된 화면이 나오게끔 설정해두었습니다.

 

이 상태에서 list_php 등과 같은 파일에서

if 'url에 "&list_type=ok" 가 포함되어 있을 경우'

 

와 같은 조건문을 짤 수 있을까요?

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

답변 3개

채택된 답변
+20 포인트
6년 전

if ( $_GET["list_type"] =="ok" ) 

{

   분기결과

}

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

소울e
6년 전
감사합니다! 조건 잘 먹네요!

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

그냥 $_GET['ist_type'] == ok 인지 구분하면 안되나요??

url 문자열 검사하고싶으시면

if(strpos($_SERVER['REQUEST_URI'], "list_type=ok") !== false){ //url 문자열 포함됨 } 이렇게 사용하셔도 될거에요

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

소울e
6년 전
우왓 몬스님 아랑님 두분 다 정말 감사드려요!

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

목동이되어

URL체크를 왜 하는지 모르겠지만

if(strpos($_SERVER['REQUEST_URI'],"list_type=ok") 이정도면 될듯 한데요.

 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 3개

소울e
6년 전
답변 감사합니다~
저 url이 포함되어 있는 리스트에서 페이지 넘김 등 링크를 클릭하게 되면
list_type이 포함되어있지 않는 원래 url로 돌아가게 되어서
같은 리스트를 유지하게 하려고요 ㅠㅠ

그런 상황에서라면 목동님이 주신 if문이면 적용되겠죠?
소울e
6년 전
앗...

list.php 하단에

$write_pages = get_paging(G5_IS_MOBILE ? $config['cf_mobile_pages'] : $config['cf_write_pages'], $page, $total_page, './board.php?bo_table='.$bo_table.$qstr.'&page=');

이 위에다가 if(strpos($_SERVER['REQUEST_URI'],"list_type=ok"){
이걸로 감쌌더니 바로

Parse error: syntax error, unexpected ';' in /public_html/bbs/list.php on line 251

이런 오류를 뿜네요...;; 저 위에다가는 조건문을 쓸 수가 없는건가요?ㅠㅠ
소울e
6년 전
다른 두분 덕에 해결되었어요
목동님도 정말 감사드려요! ^^

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

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

로그인