Log in

View Full Version : An error I get. :(


David Coutts
06-04-2004, 11:44 PM
Parse error: parse error in /home/ernesto/public_html/forum/admin/user.php on line 166

And I went too line 166:

$options+=iif($showvbcode==1,SHOWVBCODE,0); <--- is there anything wrong there?

Tony G
06-05-2004, 12:40 AM
I'm no expert coder, but shouldn't 'iif' be 'if'?

Velocd
06-05-2004, 01:34 AM
iif is vBulletin's custom function that acts just like the ternary statement.

$foo = iif($bbuserinfo['userid'], 42, 0)

Is the same as:

$foo = $bbuserinfo['userid'] ? 42 : 0;

That is the same as:

if ($bbuserinfo['userid'])
{
$foo = 42;
}
else
{
$foo = 0;
}

Why they made it, I don't know. They've probably mentioned it on vBulletin.com.

@David, post several lines above and below 166.

Tony G
06-05-2004, 07:57 AM
Ah, I see. Thanks for clearing that up. :)

Xenon
06-05-2004, 01:32 PM
@Velo: yes, they explained it.
It was just to make the code more readable :)