{insert name='member_info'} 疑问

2016-07-07 15:00 来源:www.chinab4c.com 作者:ecshop专家

在page_header.lbi里面有:
  1. <font id="ECS_MEMBERZONE" >{insert name='member_info'} </font>
复制代码

member_info.lib的代码是:
  1. <div id="append_parent"></div>
  2. <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  3. {if $user_info}
  4. {$lang.hello},
  5. <font class="f4_b">{$user_info.username}</font>
  6. <a href="user.php">{$lang.user_center}</a>|
  7. <a href="user.php?act=logout">{$lang.user_logout}</a>
  8. {else}
  9. <a href="user.php">登录</a> |
  10. <a href="user.php?act=register">注册</a>
  11. {/if}
  12. |
复制代码


假如我把第一段代码修改为:

  1. <font id="ECS_MEMBERZONE" >{if $user_info}
  2. {$lang.hello},
  3. <font class="f4_b">{$user_info.username}</font>
  4. <a href="user.php">{$lang.user_center}</a>|
  5. <a href="user.php?act=logout">{$lang.user_logout}</a>
  6. {else}
  7. <a href="user.php">登录</a> |
  8. <a href="user.php?act=register">注册</a>
  9. {/if}</font>
  10. {$lang.hello},
  11. <font class="f4_b">{$user_info.username}</font>
  12. <a href="user.php">{$lang.user_center}</a>|
  13. <a href="user.php?act=logout">{$lang.user_logout}</a>
  14. {else}
  15. <a href="user.php">登录</a> |
  16. <a href="user.php?act=register">注册</a>
  17. {/if}
  18. |
复制代码



改成这样的话,为什么用户登录之后,就不会你好之类的提示呢。顶部还是 显示登录 和注册。

回答:
那肯定了。这个是调用AJAX方式。通过insert_member_info 这个函数调用的

insert_member_info 主要问题在这个函数

都是牛人啊 。