Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Coding e Sistemistica
    4. CMS & Piattaforme Self-Hosted
    5. includere file php in vbulletin
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • F
      flaffy User Attivo • ultima modifica di

      includere file php in vbulletin

      salve a tutti, ho un problema, devo includere un file php in un template di vbulletin, che ovviamente non fa il parse del php…

      indi per cui ho creato un plugin che è questo

      [noparse]ob_start();
      include('inclusion/inclusion.php');
      $includedphp = ob_get_contents();
      ob_end_clean();
      vB_Template::PreRegister('ad_global_below_navbar',array('include dphp ' => $includedphp));[/noparse]

      solo che ricevo sempre lo stesso errore:

      Fatal error: Call to a member function query_first_slave() on a non-object in /forum/includes/class_bootstrap.php on line 894

      come posso fare?

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • K
        karapoto Super User • ultima modifica di

        Sembra che entri in contrasto con altre modifiche.

        Dovresti provarlo su un forum "vergine" e vedere se funziona.

        Se non va, allora ti consiglio di far valutare il codice nella sezione php/mysql perchè potrebbe non essere corretto.

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • F
          flaffy User Attivo • ultima modifica di

          non si può ovviare in una qualsiasi altra maniera? è solo un include....

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • K
            karapoto Super User • ultima modifica di

            No, devi per forza creare il plugin.

            Comunque io proverei togliendo l'ultima riga:
            vB_Template::PreRegister('ad_global_below_navbar', array('include dphp ' => $includedphp));

            Se vuoi farlo vedere solo ad una classe d'utenti è più pratico usare le condition.

            Poi ricorda di richiamare il tutto inserendo nel template la variabile $includedphp e di attivare i plugin dalle opzioni di vbulletin.

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • F
              flaffy User Attivo • ultima modifica di

              si si già provato senza la riga ottengo lo stesso errore....è assurdo per fare una cosa così semplice in un forum php....

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • K
                karapoto Super User • ultima modifica di

                Se non funziona, allora c'è qualche problema con altri plugin, ecco perchè ti ho detto di testare su un forum senza modifiche.

                Se funziona, prova a caricare una modifica alla volta, vedi qual'è che entra in contrasto e se puoi eliminarla/sostituirla.

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                Caricamento altri post
                Rispondi
                • Topic risposta
                Effettua l'accesso per rispondere
                • Da Vecchi a Nuovi
                • Da Nuovi a Vecchi
                • Più Voti