Little Question

Ask modding-related questions.

Little Question

Postby EY » 04 Mar 2010, 06:40

Hello there!

Heres an if statement for if you are a guest:
Code: Select all
if ($user->data['user_id'] != ANONYMOUS)
{
do this
}


What would be the code for lets say If user is logged in?

Thanks in advance.
Never Say Never!
Seeking for phpBB coders for a new project!
User avatar
EY
Supporter
Supporter
 
Years of membershipYears of membershipYears of membership
 
Posts: 274
MODs: 4
Joined: 06 Nov 2006, 00:13
Location: Montreal
Gender: Male
Real name: Elias

Re: Little Question

Postby onehundredandtwo » 04 Mar 2010, 07:20

This code should work.
Code: Select all
if(!$user->data['is_registered'])
{
    echo 'User is not logged in';
}
else
{
    echo 'User is logged in';
}
User avatar
onehundredandtwo
Past Contributor
Past Contributor
 
Years of membership
 
Posts: 188
MODs: 3
Joined: 23 Jul 2009, 20:47
Gender: None specified

Re: Little Question

Postby Semi_Deus » 04 Mar 2010, 15:10

onehundredandtwo wrote:This code should work.
Code: Select all
if(!$user->data['is_registered'])
{
    echo 'User is not logged in';
}
else
{
    echo 'User is logged in';
}

I'm not a decent coder, but if I look at this and translate it, it doesn't really make sense to me :|
It translates to me like this:

If a user is registered, say: User is not logged in. If he's not registered, say: User is logged in.
no? my mistake if not, but..
Image
Keep an eye on us, were back in business..
User avatar
Semi_Deus
Administrator
Administrator
 
Years of membershipYears of membership
 
Posts: 592
Joined: 29 Sep 2007, 00:52
Location: the Netherlands
Gender: Male

Re: Little Question

Postby Obsidian » 04 Mar 2010, 16:20

Note the ! at the start of the if statement's condition. It inverts the logic. ;)
User avatar
Obsidian
Supporter
Supporter
 
Years of membershipYears of membership
 
Posts: 969
MODs: 4
Joined: 13 May 2008, 16:20
Gender: Male
Real name: Damian

Re: Little Question

Postby bonelifer » 04 Mar 2010, 16:34

It says "If user NOT logged in {do this}, else user is logged in {do that}".
User avatar
bonelifer
Moderator Team Leader
Moderator Team Leader
 
Years of membershipYears of membershipYears of membershipYears of membership
 
Posts: 1067
Joined: 24 Jun 2006, 18:48
Location: htpc.MythBuntu
Gender: Male
Real name: William

Re: Little Question

Postby EY » 04 Mar 2010, 18:01

Yes sorry i wrote the wrong code for this :oops:
Never Say Never!
Seeking for phpBB coders for a new project!
User avatar
EY
Supporter
Supporter
 
Years of membershipYears of membershipYears of membership
 
Posts: 274
MODs: 4
Joined: 06 Nov 2006, 00:13
Location: Montreal
Gender: Male
Real name: Elias

Re: Little Question

Postby Semi_Deus » 05 Mar 2010, 14:57

Ah okay, thanks guys :)
Image
Keep an eye on us, were back in business..
User avatar
Semi_Deus
Administrator
Administrator
 
Years of membershipYears of membership
 
Posts: 592
Joined: 29 Sep 2007, 00:52
Location: the Netherlands
Gender: Male

Re: Little Question

Postby bonelifer » 05 Mar 2010, 17:06

Elias is that an avatar of your dog? It's cute either way.
User avatar
bonelifer
Moderator Team Leader
Moderator Team Leader
 
Years of membershipYears of membershipYears of membershipYears of membership
 
Posts: 1067
Joined: 24 Jun 2006, 18:48
Location: htpc.MythBuntu
Gender: Male
Real name: William


Return to MOD authors discussion

Who is online

Users browsing this forum: No registered users and 1 guest