CI中的php和html问题的分段/结构化

时间:2016-09-24 05:29:13

标签: codeigniter

我有疑问。我不确定的是我应该如何将HTML代码分段/构造或实现到HTML中。

到目前为止,我已经按照以下方式构建了编码,回显了HTML。但我的代码没有用。我已尝试在会话出现和“登录”时提供“注销”,而会话仍处于活动状态。

<ul>
<?php if($this->session->userdata('id') == '1')
                        echo '<li class="active"><a class="btn" href='.'"<?php echo base_url();?>'.'index.php/login/log_out">SIGN OUT </a></li>';
                         else
                        {
                     echo '<li class="active"><a class="btn" href='.'"<?php echo base_url();?>'.'index.php/welcome/login">SIGN IN / SIGN UP</a></li>';
                       } ?>
                    </ul>

这是正确的方法吗?我哪里出错了。

1 个答案:

答案 0 :(得分:1)

我找到了上述结构的答案 1.我将我的视图文件保存在codeigniter中的第一件事是&#39; full_calendar.php&#39;早于&#39; full_calendar.htm&#39; 2.我在结构上修改我的代码的第二件事如下: -

<ul><?php if($this->session->userdata('id') == '1')
                echo '<li class="active"><a class="btn" href='.base_url().'index.php/login/log_out>SIGN OUT </a></li>';
                 else
                {
             echo '<li class="active"><a class="btn" href='.base_url().'index.php/welcome/login>SIGN IN / SIGN UP</a></li>';
               } ?></ul>

而且,我现在明白单引号和双引号是不匹配的,这是最重要的。