php 함수선언 질문이요. player.php?go1

php 함수선언 질문이요. player.php?go1

QA

php 함수선언 질문이요. player.php?go1

본문

php 완전 몰라서 도움 요청드립니다.ㅠㅠ 

 

*** player.php 라는 파일을 만들고 아래처럼 소스를 넣어줍니다. 

  

<iframe src="<?=go=?>"></iframe> 

  

go를 <?=go=?> 라고 정의하고 

  

go1 일때 값은 http://aaa.com/1 

go2 일때 값은 http://bbb.com/2 

go3 일때 값은 http://ccc.com/3 

go4 일때 값은 http://ddd.com/4 

*** http://도메인.com/player.php?go1 / http://도메인.com/player.php?go2 ~ 식으로 불러오게 되면 

go1 일때는 http://aaa.com/1 값이 위의 <?=go=?> 부분에 대체가되어, <iframe src="http://aaa.com/1"> 값이 출력되고 

go2 일때는 http://bbb.com/2 값이 위의 <?=go=?> 부분에 대체가되어, <iframe src="http://bbb.com/2"> 값이 출력되고 

이런식으로 출력되게끔 할수 있나요? 

한마디로 iframe 으로 동영상 재생플레이어를 만들려고 하는데. 

 

http://도메인.com/player.php?go1 일땐  aaa.com/1 이라는 동영상 재생 

http://도메인.com/player.php?go2 일땐  bbb.com/2 이라는 동영상 재생 

http://도메인.com/player.php?go3 일땐  ccc.com/3 이라는 동영상 재생 

 

 

을 하고 싶어서요!

이 질문에 댓글 쓰기 :

답변 1

http://도메인.com/player.php?go=1 

 

<?

$arr[1] = 'http://aaa.com';

$arr[2] = 'http://bbb.com';

$arr[3] = 'http://ccc.com';

?>

<iframe src = "<?php echo $arr[$_GET['go']] ?>"></iframe> 

http://도메인.com/player.php?go=1

<? php
$arr[1] = 'http://naver.com';
$arr[2] = 'http://daum.com';
$arr[3] = 'http://ccc.com';
?>
<iframe src = "<?php echo $arr[$_GET['go']] ?>"></iframe>

 이런식으로 했는데, 출력이 안되네요 무엇이 잘된건가요??

<?php
$arr = array();
$arr[1] = 'http://korea.com';
$arr[2] = 'http://daum.net';
$arr[3] = 'http://sir.kr';

echo ($arr[$_GET['go']] ?  $arr[$_GET['go']]  : ' not found go' ) . '<p>';
?>
<iframe src = "<?php echo $arr[$_GET['go']] ?>" width="500" height="300"></iframe>

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

회원로그인

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