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. Contributeur
    Bonjour,

    et en ligne 208 et 209 ????

    Généralement, l erreur vient de la ligne d avant ;)
    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
        OK,

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

        c'est bien ca l erreur ou tu à changer 'name' ??
        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. merci quand meme j'ai chercher aussi sur le net mais rien trouver aussi
            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