Welcome Guest, Not a member yet? Register   Sign In
need help codeigniter is logged in error
#1

[eluser]razerone[/eluser]
Hi. I am using codeigniter and tank_auth.

I trying to make a user log in menu with if is_logged_in

Can't seem to get it to work well.

When I user is logged in still shows register and sign in links should show username and log out.

What do I need to do to fix it.

Code:
<div class="navbar navbar-default" role="navigation">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="#"></a>
</div>
<div class="navbar-collapse collapse">
&lt;?php if ($this->session->userdata('is_logged_in') != 1): ?&gt;
<ul class="nav navbar-nav">
<li class="active"><a href="&lt;?php echo base_url();?&gt;">Home</a></li>
<li><a href="#">Forum</a></li>
<li><a href="#">Contact</a></li>
</ul>
&lt;?php if ($this->session->userdata('is_logged_in') != 0): ?&gt;
&lt;?php endif; ?&gt;
<ul class="nav navbar-nav navbar-right">
<li><a href="&lt;?php echo base_url('auth/register');?&gt;">Register</a></li>
<li><a href="&lt;?php echo base_url('auth/login');?&gt;">Sign In</a></li>
</ul>
&lt;?php else: ?&gt;
<ul class="nav navbar-nav navbar-right">

<li class="active"><a href=""><strong>&lt;?php echo $username; ?&gt;</strong></a></li>
<li><a href="&lt;?php echo base_url('/auth/logout/'); ?&gt;">Log Out</a></li>
&lt;?php endif; ?&gt;
</ul>
</div>&lt;!--/.nav-collapse --&gt;
</div>
</div>
#2

[eluser]razerone[/eluser]
I have fixed problem If any one has bootstrap 3 menu and tank_auth works

Code:
<div class="navbar navbar-default" role="navigation">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="#">Project name</a>
</div>
<div class="navbar-collapse collapse">
<ul class="nav navbar-nav">
<li class="active"><a href="&lt;?php echo base_url();?&gt;">Home</a></li>
<li><a href="#">Forum</a></li>
<li><a href="#">Contact</a></li>
</ul>
<ul class="nav navbar-nav navbar-right">
&lt;?php if($this->tank_auth->is_logged_in()): ?&gt;
<li><a>Hello, &lt;?php echo $this->tank_auth->get_username() ?&gt;</a></li>
<li>&lt;?php echo anchor('settings', 'settings') ?&gt;</li>
<li>&lt;?php echo anchor('auth/logout', 'log out'); ?&gt;</li>
&lt;?php else: ?&gt;
<li>&lt;?php echo anchor('auth/login', 'Sign In'); ?&gt;</li>
<li>&lt;?php echo anchor('auth/register', 'Register'); ?&gt;</li>
&lt;?php endif; ?&gt;
</ul>
</div>&lt;!--/.nav-collapse --&gt;
</div>
</div>




Theme © iAndrew 2016 - Forum software by © MyBB