Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    43

    Utitlizzo di header.inc

    Salve ragazzi , volevo porvi una domanda....
    Ma come si utilizza header.inc.php e footer.inc.php???
    Ho provato ad includerli con un require_once con il seguente codice :

    <html>
    <body>
    <?php
    require_once($_SERVER['DOCUMENT_ROOT'].'/header.inc.php');
    ?>


    Body di prova</p>
    <?php
    require_once($_SERVER['DOCUMENT_ROOT'].'/footer.inc.php');
    ?>
    </body>
    </html>

    Questo script mi restituisce una pagina vuota.
    Inoltre non riesco a capire come faccio io a dire quale header e quale footer voglio inserire nelle mie pagine?????
    Grazie

  2. #2

    Re: Utitlizzo di header.inc

    Originariamente inviato da Danyxx
    Salve ragazzi , volevo porvi una domanda....
    Ma come si utilizza header.inc.php e footer.inc.php???
    Ho provato ad includerli con un require_once con il seguente codice :

    <html>
    <body>
    <?php
    require_once($_SERVER['DOCUMENT_ROOT'].'/header.inc.php');
    ?>


    Body di prova</p>
    <?php
    require_once($_SERVER['DOCUMENT_ROOT'].'/footer.inc.php');
    ?>
    </body>
    </html>

    Questo script mi restituisce una pagina vuota.
    Inoltre non riesco a capire come faccio io a dire quale header e quale footer voglio inserire nelle mie pagine?????
    Grazie
    Se la/e pagina/e da inserire è/sono nella stessa cartella dove è lo script puoi usare il classico ./ sennò:

    ciccio/ciccia.inc.php

    se è nella cartella ciccio della root del server

    poi, se la/e pagina/e da importare non è/sono importantissime per lo svolgimento del codice usa include

    http://it.php.net/include
    http://it.php.net/include-once
    http://it.php.net/require
    http://it.php.net/require-once







    PS:

    puoi usare un file unico che contiene delle variabili, invece di ricopiarle in ogni pagina:

    PIPPO.PHP
    codice:
    $pippo = "PaTeR è bello";
    PRINTPIPPO.PHP
    codice:
    [b]include("./pippo.php"); print $pippo;
    così ti va, ma nel caso hai
    PIPPO.PHP
    codice:
    print $pippo;
    PRINT_PIPPO.PHP
    codice:
    $pippo = "PaTeR è bello"; include("./pippo.php");
    non va perchè $pippo non è settata nella pagina 'figlio'
    PaTeR
    From Ban to Life

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    43
    Allora , le funzione include e require mi sono chiare . Io non comprendo e non riesco ad utilizzare la funzione header.inc e footer.inc.

    Da quanto ho capito quste funzione serovno a mettere delle intestazioni e piè di pagina ma riesco ad utilizzarle.

  4. #4
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    43
    Allora , le funzione include e require mi sono chiare . Io non comprendo e non riesco ad utilizzare la funzione header.inc e footer.inc.

    Da quanto ho capito quste funzione serovno a mettere delle intestazioni e piè di pagina ma non riesco ad utilizzarle.

  5. #5
    Originariamente inviato da Danyxx
    Allora , le funzione include e require mi sono chiare . Io non comprendo e non riesco ad utilizzare la funzione header.inc e footer.inc.

    Da quanto ho capito quste funzione serovno a mettere delle intestazioni e piè di pagina ma riesco ad utilizzarle.
    se hai

    Header.inc
    codice:
    Ehi amico che fai?
    e lo richiami da

    Index.php
    codice:
    include("./header.inc");
    da quest'ultima avrai l'output di header.inc in quanto è inclusa. Ricorda che non sono funzioni ma pagine.


    PaTeR
    From Ban to Life

  6. #6
    Utente di HTML.it L'avatar di dalang
    Registrato dal
    May 2003
    Messaggi
    252
    Originariamente inviato da Danyxx
    Allora , le funzione include e require mi sono chiare .
    Mmmm... forse no...

    include() non fa altro che prendere il file specificato e copiarlo nel punto in cui lo richiami.
    Header.inc e footer.inc non sono funzioni, sono dei file di testo che contengono codice HTML/PHP, si chiamano cosi perché in questo caso vengono piazzati all'inizio ed alla fine della pagina, ma se li chiami pippo.inc e pluto.inc non cambia nulla.

    se vuoi includerli, devi prima crearli, non vengono generati automaticamente, se era questo che intendevi...

    se ho capito male => sorry.


    Ciauz

  7. #7
    Originariamente inviato da Danyxx
    Allora , le funzione include e require mi sono chiare . Io non comprendo e non riesco ad utilizzare la funzione header.inc e footer.inc.

    Da quanto ho capito quste funzione serovno a mettere delle intestazioni e piè di pagina ma non riesco ad utilizzarle.


    inc/header.php

    codice:
    <html>
    <head>
    ...
    </head>
    <body>
    <? echo $var; ?>
    inc/footer.php

    codice:
    </body>
    </html>
    index.php

    codice:
    <?
    $var = "Che ne so ...";
    include("inc/header.php");
    ?>
    Contenuto della pagina !!!
    <? 
    include("inc/footer.php");
    ?>
    Ok ?

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 © 2025 vBulletin Solutions, Inc. All rights reserved.