그누보드 4인데요~~ 예를 들어 if 문으로
링크 맨뒤에 작성된 글자가
mp4 라고 적혀있다면 뒤에 끝 글자가 3글자가 mp4라면
ehco "" 해라 하는 법있나요?
링크 맨뒤에 작성된 글자가
mp4 라고 적혀있다면 뒤에 끝 글자가 3글자가 mp4라면
ehco "" 해라 하는 법있나요?
답변 3개 / 댓글 1개
채택된 답변
+20 포인트
9년 전
네 간단합나다.
변수라고 하는데요 링크에 담아서 해당 페이지에서 특정 역할을 하게 할수 있어요.
http://asdfasdfasdfasdf.com/asdfasdfasdfsadf&help=yes 라고 링크를 주면 (아이프레임도 동일)
해당 페이지에서 <?php echo $help ?> 라고 쓰면 YES 라고 출력됩니다.
이걸 응용해서 넘어온 값에 의해 전혀 다른 페이지를 만들수도 있습니다.
Copy
<? if ( $help == 'yes' ) { ?> // $help 가 yes 이면<p>YES</p> <? } else if ( $help == 'no' ) { ?> // $help 가 no 이면<p>NO</p> <? } else { ?> // 어느것도 아니라면 <p>둘다아님</p> <? } ?>
이런식으로 조건문을 걸수도 있구요.
쓰임새는 무궁무진합니다^^
단 페이지가 리프레쉬 될때에는 변수가 초기화 됩니다.
답변에 대한 댓글 1개
Arealman
9년 전
친절한태엽씨
9년 전
$url = $_SERVER[REQUEST_URI];
if (end(explode(".", $url)) == "mp4") {
//
}
9년 전
대략이런식면 될꺼같은데요?
if(strpos($_SERVER['REQUEST_URI'], 'mp4') !== false){
echo '뭐뭐해라';
}
답변을 작성하려면 로그인이 필요합니다.
근데 혹시 링크를 줄때 변수를 주는게
아니라 링크가 예를 들어
http://dkdo.com/test.mp4 이럴 경우
끝 세글자가 mp4 이잖아요
사용자가 변수 입력해서 전달하진 않으니깐
저 마지막 확장명을 확인해서 만약에 끝 글자 3개가 mp4 로 특정지을때 어쩌구로 표시해라라고 할수 있나해서요~~