Visualizzazione dei risultati da 1 a 9 su 9

Discussione: Framework

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    239

    Framework

    dopo aver letto l'articolo di GM sulla separazione di grafica e programmazione, ho fatto una serie di esperimenti, ma non riesco a capire una cosa.

    Ho un file template.tpl che contiene la grafica generale delle pagine, al suo interno c'è una variabile $content che dovrebbe veicolare il contenuto.

    vorrei che questo contenuto fosse un'altra pagina preimpostata quindi ho utilizzato uno script così
    Codice PHP:
    <?
    function GetTemplate($template) {

    return 
    str_replace("\"","\\\"",implode("",file($template)));

    }

    function 
    Stampa($template) {

    echo 
    $template;

    }

    eval(
    "Stampa(\"".GetTemplate("template.tpl")."\");");

    $content=eval("Stampa(\"".GetTemplate("template2.tpl")."\");");

    ?>
    ma ricevo un messaggio di undefined variable $content.


  2. #2
    a cosa serve l'ultima riga se richiami già Stampa nella riga precedente?
    anija . è solo un blog
    www.anija.it

    «i'm a fountain of blood · in the shape of a girl»

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    239
    per come l'ho pensato io, a stampare il secondo template al posto della variabile $content.....

  4. #4

    Re: Framework

    non cerdo di capire bene in ogni caso l'ultima riga credo dovrebbe essere così:

    eval("\$content=Stampa(\"".GetTemplate("template2. tpl")."\");");
    anija . è solo un blog
    www.anija.it

    «i'm a fountain of blood · in the shape of a girl»

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    239
    cerco di spiegarmi meglio:
    ho una pagina php all'interno della quale carico un template esterno in formato html. il mio problema è inserire dei contenuti dinamici all'interno del template.

    in questo caso volevo che, all'interno del template(gabbia grafica),venisse stampata un'altra pagina ad es con un form, sempre caricandola da un file html.

    Spero di essere stato più ciaro.

    Grazie

  6. #6
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    239
    up

  7. #7
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    239
    up
    qualcuno che mi può indicare la via???

  8. #8
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    239
    nessuno?

  9. #9
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    239
    up

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.