Commom.php erreur ligne 210

Bonjour,

bonjour, j'ai un petit souci depuis que j'ai effectuer et transféré la mise a jours de mon forum phpbb3, il me dit sur ma page d'accueil de mon site internet "Fatal error: Class name must be a valid object or a string in /home/freeacce/public_html/common.php on line 210" c'est un fichier que j'ai du remplacer par la mise a jour
sur la ligne 210 de mon fichiers common.php j'ai ceci " $db = new $sql_db(); "


merci de votre aide

9 réponses

  1. As-tu testé la réponse de jjsteing concernant le signe $ devant le nom de la classe sql_db()
    Car le signe $ n'a rien à faire dans l'instanciation d'un objet :
    $db = new $sql_db(); // Faux
    $db = new sql_db(); // Vrai
    1. merci quand meme j'ai chercher aussi sur le net mais rien trouver aussi
      1. Contributeur
        J avoue je sèche.. et j m y connais pas assez en phpbb3... en enlevant le $ de sql_db(); ???

        J'ai un peu chercher ton erreur sur le net, mais j'ai rien trouvé qui ressemblait à ca...

        Sinon, une autre âme charitable pourra sans doute t 'aider plus :(
        1. Contributeur
          OK,

          l erreur est : "Class name must be ..."

          c'est bien ca l erreur ou tu à changer 'name' ??
          1. alors j'ai prit de la ligne 205 a 213 ;)

            // Instantiate some basic classes
            $user = new user();
            $auth = new auth();
            $template = new template();
            $cache = new cache();
            $db = new $sql_db();

            // Connect to DB
            $db->sql_connect($dbhost, $dbuser, $dbpasswd, $dbname, $dbport, false, defined('PHPBB_DB_NEW_LINK') ? PHPBB_DB_NEW_LINK : false);
            1. Contributeur
              Bonjour,

              et en ligne 208 et 209 ????

              Généralement, l erreur vient de la ligne d avant ;)