我的名字是克里斯,这是我的第一个帮助问题。
我在尝试弄清楚如何将Minecraft服务器动态地图嵌入到我的PHP中时遇到了一些问题。
地图是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>
我只是无法弄清楚如何在这里显示地图而不是只是去网址。 :3
如果有人可以为我提供解决方案,甚至是如何解决这个问题,那就太棒了!拜托,谢谢你:)
答案 0 :(得分:0)
我假设您打算在209.105.236.244:8123处根据页面来源调用javascript
您可以放弃回声<?php _e(' ***Dynamic Map Here***'); ?>
并在此处包含与地图相关的脚本,就像使用其他html标记一样。它应该仍然属于您的“else”条件,以便只有满足您的要求才会调用这些脚本。
在这种情况下,任何时候protectThis(“1,2”)都不是真的,应该显示地图。
<?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; ?>