Visualizzazione dei risultati da 1 a 6 su 6

Discussione: include di più file

  1. #1

    include di più file

    Ciao a tutti,

    in una pagina PHP vorrei includere più di un file, però quando ci provo il server locale mi fa vedere solamente l'ultima pagina.
    Inizialmente il codice era questo:

    Codice PHP:
    <?php
    @include ("page.php");
    @include (
    "page2.php");
    ?>
    vedendo che non funzionava ho provato a modificarlo così:

    Codice PHP:
    <?php
    @include("page.php) AND ("page2.php");
    ?>
    ma anche così non funzionava. Ultimo tentativo che ho provato è stato questo

    Codice PHP:
    <?php
    @include("page.php" AND "page2.php");
    ?>
    Mi sapete dire come faccio ad inserire più pagine tramite include?
    Errare è umano, ma per fare veramente casino ci vuole la password di root

  2. #2
    Codice PHP:
    <?php
    include ("page.php");
    include (
    "page2.php");
    ?>

  3. #3
    Originariamente inviato da serdominik
    Codice PHP:
    <?php
    include ("page.php");
    include (
    "page2.php");
    ?>
    Ho già provato questa soluzione e purtroppo mi inserisce l'ultima pagina. Può dipendere dal fatto che tutte le pagine sono visualizzabili separatamente e quindi hanno anche dei tag HTML?
    Errare è umano, ma per fare veramente casino ci vuole la password di root

  4. #4
    se metti nella pagina uno una pagina:
    codice:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Documento senza titolo</title>
    </head>
    
    <body>
    pagina uno
    </body>
    </html>
    e pure nella seconda

    codice:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Documento senza titolo</title>
    </head>
    
    <body>
    pagina due
    </body>
    </html>
    logico che così tu prendi l'ultima pagina devi separe il tutto devi creare una pagina

    Codice PHP:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Documento senza titolo</title>
    </head>

    <body>
    <?php
    include ("page.php");
    include (
    "page2.php");
    ?>
    </body>
    </html>
    e alle pagine mettere solo il contenuto senza i tag principali di body di <html>

    ti ho reso l'idea?

  5. #5
    adesso ho capito. Il problema è che ho fatto una cazzata micidiale. Nelle varie pagine PHP che sono andato a creare ho messo dei div e dei form HTML. Se io non ci metto i tag html ovviamente non funziona. Studierò una soluzione
    Errare è umano, ma per fare veramente casino ci vuole la password di root

  6. #6
    guarda che puoi includere i div e le tabelle e o altro
    ma non il tag <html> e </html>

    prova cancellare tutto tranne i contenuti

    quindi i tag
    <html>
    <head>
    <body>

    li cancelli e basta

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.