채택완료

도와주시면 감사하겠습니다.

본페이지

<?php
include_once('./_common.php');
$g5['title'] = '배송대행';
$stage= 'onda';
include_once(G5_SHOP_PATH.'/seller/head.php');
?>

//아이프레임
<div style="width:1200px; height:2300px; overflow:hidden;">
<iframe style="position:relative; top:-220px; left:0px; right:2000px;" width="1000px" height="2300px" src="http://korea.com/1.php" scrolling="no" frameborder="0"></iframe>
</div>


<?php
 @include_once(G5_SHOP_PATH.'/seller/tail.php');
?>


---------------------------------------------------------------------------------------------------------------------------------------------------------------------


아이프레임 페이지 내용

<? if ($stage==onda) {  ?>
12456

<? } else {?>

78911
<? } ?>

아이프레임페이지 내에서  $stage==onda 을 인식을 못합니다.
방법이 없을까요
알려주시면 감사하겠습니다.​

|

답변 2개

채택된 답변
+20 포인트

ifame에는 그렇게 넣어주시면 인식 못해요. 

 

인자 값으로 넘겨서 받으셔서 하는 방법 밖에 없을듯 싶네요.

ex)

<iframe style="position:relative; top:-220px; left:0px; right:2000px;" width="1000px" height="2300px" src="http://korea.com/1.php?stage=onda" scrolling="no" frameborder="0"></iframe> 

 

1.php 파일에서 

<?

$stage = $_GET['stage'];

?>

 

이런식으로 받으셔야할듯해요.

10년 전

저같은 경우는 용좌님의 답변이랑 다릅니다.. 저만의 방식이죠....

 

Copy
<?phpinclude_once('./_common.php');$g5['title'] = '배송대행';include_once(G5_SHOP_PATH.'/seller/head.php'); ​​$stage​= $_GET['stage​'];if(!$stage​){ //채널이 지정되지 않은 경우  $iframe = "지정된 stage 값이 없습니다.";} else {  $iframe = "<iframe style=\"position:relative; top:-220px; left:0px; right:2000px;\" width=\"1000px\" height=\"2300px\" src=\"http://korea.com/1.php?stage=$stage\" scrolling=\"no\" frameborder=\"0\"></iframe>";}​?>//아이프레임<div style="width:1200px; height:2300px; overflow:hidden;"><?php $iframe ?></div><? include_once(G5_SHOP_PATH.'/seller/tail.php');?>

 

어느 소스를 참고해도 상관없습니다. ^^ 문제 해결하시길 ~

테스트는 못해봤습니다.

 

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