Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Fare "frames" con php

  1. #1

    Fare "frames" con php

    Mi sono reso conto che i frame html sono un po' una rottura...

    Allora volevo chiedervi:

    1) se funziona l'idea che adesso andrò ad illustrarvi
    2) pro e contro di quest'idea
    3) dettagli tecnici aggiuntivi

    Salvando la pagina come .php potrei fare un

    <?
    include "meta.php"
    ?>

    e inserirlo nel campo "head". Dentro a meta.php posso inserire metatag e qualsiasi altra cosa che in html potrebbe essere inserita tra gli head.

    Poi potrei, nel body, richiamare un file per l'header, uno per il footer. In questo modo mantengo la comodità della variazione di un'unica pagina modificandone cento, mille (vedi modifiche a menù presenti in ogni pagina) però evitando l'antiesteticità dei frame e permettendo alla pagina di "allungarsi" quanto necessario tra header e footer.

    A)Questa cosa potrebbe funzionare?
    B)Posso richiamare anche pagine html con l'include?
    C)Come mi regolo per la pagina meta.php? Che struttura deve avere, quali tag? <body> etc etc oppure non serve essendo già presenta nella pagina "madre"?

    Grazie a chiunque mi guidi in questo ragionamento...
    Tom

  2. #2

    Re: Fare "frames" con php

    A)Questa cosa potrebbe funzionare?
    Certamente

    B)Posso richiamare anche pagine html con l'include?
    Certo!

    C)Come mi regolo per la pagina meta.php? Che struttura deve avere, quali tag? <body> etc etc oppure non serve essendo già presenta nella pagina "madre"?
    Nel file incluso vanno solo le parti che vanno aggiunte.

    Per esempio:

    <head>
    <?php include("meta.htm"); ?>
    </head>

    meta.htm basta che contenga i metatag, senza body o head o html, in quanto viene semplicemente aperto e letto, quindi il contenuto aggiunto (se è un html), mentre eseguito e aggiunto se php.
    Due cose sono infinite: l'universo e la stupidità umana, ma riguardo l'universo ho ancora dei dubbi! (A.Einstein)

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.