Technically speaking, an ELSEIF is really just an ELSE followed by a "nested" IF.

Code:
IF () {}
ELSE {
  IF () {}
  ELSE {
    IF () {}
  }
}


As such, ELSEIF and ELSE IF do the same thing. Personally, I think that using ELSEIF instead allows you to clearly see that you're using the same original IF as a basis for your ELSE's. But as far as the script goes, you can use it as ELSEIF, ELSE IF, or nested as shown above, and it will do the same thing in the end.


Invision Support
#Invision on irc.irchighway.net