При использовании в классе переменной этого класса надо указывать перед ней $this. Иначе ПХП тебя просто не поймет.
В твоем случае вместо $link надо писать внутри кода класса $this->link везде, кроме объявления самой переменной.
Эту "фишку" можно использовать, допустим, при установке переменных.
Вот ты объявил, например, переменную класса
И делаешь функцию установки значения этой переменной:
PHP |
function set( $val ) { $this->val=$val; } |
Здесь $this->val - это переменная твоего класса, а $val - это переменная, переданная в качестве параметра.
PS.
Sylex - первонах
![wink.gif](http://phpforum.ru/html/emoticons/wink.gif)
, опередил меня.