我正在检查 Facebook 用户是否不喜欢某个页面。如果是这样,代码会显示用户的姓名和“喜欢它”的邀请消息;如果没有,它会显示“激励登陆页面”。但是,我只得到了第一部分:当用户点击 Like 按钮时,代码不会显示“激励”。代码如下所示:
<?php if(!$like_status): ?>
<?php if ($me): ?>
<div id="name">Hola <?php echo $me['first_name']; ?></div> //Everything works fine.
<?php endif; ?>
// Display graphics... Everything works fine.
<?php else : ?>
//Page with the incentive... This does not work when the nested if is present.
<?php endif; ?>
如果我摆脱嵌套的 if (显示用户名的那个),一切正常。有任何想法吗?