[PHP] unexpected T_OBJECT_OPERATOR

    [PHP] unexpected T_OBJECT_OPERATOR

    Hi,

    ich arbeite derzeit an meine Homepage, allerdings tritt ein Fehler auf, der mir unerklärlich ist. Ich habe schon im Internet danach gesucht, allerdings kommen die ganze Zeit Themen mit Joomla! oder veraltetes PHP..

    Quellcode

    1. Parse error: syntax error, unexpected T_OBJECT_OPERATOR in C:\xampp\htdocs\homepage\includes\class_user.php on line 53


    Die Line 53 sieht so aus :

    PHP-Quellcode

    1. $result = hp::getDB->queryExists("SELECT id FROM user WHERE name = '".hp::getDB->escapeString($name)."' AND pass = '".hp::getDB->escapeString($hash)."'");


    Die getDB() - Funktion sieht so aus :

    PHP-Quellcode

    1. public static final function getDB() {
    2. return self::$database;
    3. }


    Ich habe keine Ahnung woran es hängt..

    Gruß, Trudi

    Edit : Den ganzen Tag habe ich danach gesucht und der Fehler ist aufgetreten, weil ich ein fauler .Net Programmierer bin. Es fehlten nach getDB die beiden Klammern. Berichtigter Code :

    PHP-Quellcode

    1. $result = hp::getDB()->queryExists("SELECT id FROM user WHERE name = '".hp::getDB()->escapeString($name)."' AND pass = '".hp::getDB()->escapeString($hash)."'");