Yea, your $readini looks a bit strange. It should be something similar to this.

if ($readini(Characters.ini,n,$nick,pass) == $2) && ($readini(Characters.ini,n,$nick,name) == $3) { ... }