2013-05-22 3 views
0

내 이름은 Chris이고 이것은 나의 첫 번째 도움말 질문입니다.PHP로 동적지도 임베드

내 PHP에 Minecraft Server Dynamic Map을 삽입하는 방법을 알아 내려고하는 중 일부 문제가 있습니다.

지도는 209.105.236.244:8123

내가 대신 여기지도 표시를하는 방법을 알아낼 단지 수 없습니다 생각이

<div class="span6"> 
<?php if(protectThis("1, 2")) : ?> 
    <h1 class="page-header"><?php _e('You have the ability to view this map'); ?></h1> 
    <p><?php _e('You will only be able to see this content if you have a <span class="label label-info">special</span> user level. ')?></p> 
<?php else : ?> 
    <div class="alert alert-warning"><?php _e(' ***Dynamic Map Here***'); ?></div> 
<?php endif; ?> 
</div> 

입니다 포함하려고하는 코드입니다 그들 중 단지 URL로 이동합니다. : 3

아무에게도 해결책을 제안 할 수 있거나이 문제를 해결하는 방법에 대해 의견을 제시 할 수 없다면 간단합니다! 당신을 감사하십시오 :

+0

가장 좋은 건은 iframe'에 넣어하는 것입니다 '. iframe의 크기를 두 배로 늘려 원하는 곳에 배치해야합니다. – Orangepill

+0

@Orangepill iframe은 말한 것처럼 크기를 설정 한 후 완벽하게 작동했습니다. 대단히 감사합니다! :) –

답변

0

난 당신이 당신이 에코 <?php _e(' ***Dynamic Map Here***'); ?>을 포기할 수 209.105.236.244:8123

에서 페이지 소스를 기반으로 자바 스크립트를 호출하려는 당신으로 여기지도 관련 스크립트를 포함 있으리라 믿고있어 다른 HTML 태그와 함께 했어. 이 스크립트는 여전히 "else"조건에 있어야하므로 사용자의 요구 사항이 충족 될 경우에만이 스크립트가 호출됩니다.

이 경우 protectThis ("1, 2")가 true가 아닌 경우지도가 표시되어야합니다.

<?php if(protectThis("1, 2")) : ?> 
<h1 class="page-header"><?php _e('You have the ability to view this map'); ?></h1> 
<p><?php _e('You will only be able to see this content if you have a <span class="label label-info">special</span> user level. ')?></p> 
<?php else : ?> 
<div class="alert alert-warning"> 
<script type="text/javascript" src="js/script.js"></script> 
<script type="text/javascript" src="js/script.json.js"></script> 
</div> 
<?php endif; ?>