본페이지
<?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개
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'];
?>
이런식으로 받으셔야할듯해요.
저같은 경우는 용좌님의 답변이랑 다릅니다.. 저만의 방식이죠....
<?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');?>
어느 소스를 참고해도 상관없습니다. ^^ 문제 해결하시길 ~
테스트는 못해봤습니다.
답변을 작성하려면 로그인이 필요합니다.