0

我的名字是克里斯,这是我的第一个帮助问题。

我在试图弄清楚如何将 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>

我只是无法弄清楚如何在此处显示地图,而不是仅访问 url。:3

如果有人可以为我提供解决方案,甚至可以为我提供如何解决这个问题的起点,那简直太棒了!谢谢,麻烦您了 :)

4

1 回答 1

0

我假设您打算根据 209.105.236.244:8123 的页面源调用 javascript

您可以放弃 echo<?php _e(' ***Dynamic Map Here***'); ?>并在此处包含与地图相关的脚本,就像您对其他 html 标记所做的那样。它仍应属于您的“其他”条件,以便仅在满足您的要求时才调用这些脚本。

在这种情况下,只要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; ?>
于 2013-05-22T03:15:17.770 回答