Visualizzazione risultati 1 fino 11 di 11

Discussione: funzioni di templating

  1. #1
    Guest

    Predefinito funzioni di templating

    buona sera, è la prima volta che scrivo in questo forum.
    passiamo subito al dunque:::

    Ho il seguente sottodominio::: http://furetto.altervista.org

    solamente che non mi funziona con l'utilizzo delle funzioni di templating.
    come mai?=???
    non sono state impostate ???
    non si possono usare?
    Vi prego di darmi una risposta al piu presto cortesemente .
    Potete contattarmi a questa mail se per voi non è un problema:::

    acd680@libero.it

    Grazie

  2. #2
    Guest

    Predefinito

    Non t funziona con le funzioni d templating?
    Non ho capito

  3. #3
    Guest

    Predefinito

    no non mi funziona con i file che vengono inclusi

  4. #4
    Guest

    Predefinito

    Si sks ma nn ho capito, che sn le funzioni d templating?

  5. #5
    Guest

    Predefinito

    mi spiego meglio:::

    ho 2 cartelle e un file *.php per il momento.

    nella prima cartella ci vanno tutti i file in formato html mentre nella seconda ci vanno tutti i file di configurazione in formato php.

    La directory principale contiene come ho detto sopra, un file :: index.php che richiama tramite un parsing, le pagine html che gli servono , in modo tale da poterle elaborare e farle visualizzare sul browser.

    Bene questa cosa non accade perchè quando provo ad andare sulla mia homepage, mi fa scaricare la pagina o altrimenti me la fa visualizzare con caratteri incomprensibili.
    come mai accade questo=?????
    Ultima modifica di furetto : 01-11-2004 alle ore 19.35.27

  6. #6
    Guest

    Predefinito

    Il db è attivo?

  7. #7
    Guest

    Predefinito

    perchè usa il database?..mah

  8. #8
    Guest

    Predefinito

    no.Sto solo usando le classi .
    no database anche perche non ne ho bisogno in questo momento.
    quello che non capisco è che su localhost funziona, senza database e nel sottodominio no.

  9. #9
    Guest

    Predefinito

    Citazione Originalmente inviato da furetto
    mi spiego meglio:::

    ho 2 cartelle e un file *.php per il momento.

    nella prima cartella ci vanno tutti i file in formato html mentre nella seconda ci vanno tutti i file di configurazione in formato php.

    La directory principale contiene come ho detto sopra, un file :: index.php che richiama tramite un parsing, le pagine html che gli servono , in modo tale da poterle elaborare e farle visualizzare sul browser.

    Bene questa cosa non accade perchè quando provo ad andare sulla mia homepage, mi fa scaricare la pagina o altrimenti me la fa visualizzare con caratteri incomprensibili.
    come mai accade questo=?????
    In locale funziona tutto bene? Sicuro che la pagina di output sia scritta correttamente? poi cè da vedere anche la versione del php..

    facci sapere.

  10. #10
    L'avatar di binarysun
    binarysun non è connesso Utente storico
    Data registrazione
    02-07-2004
    Messaggi
    2,017

    Predefinito

    Be, mostra il codice!
    Dire "elabora le pagine html" è un pò vago!
    Usi include o mandi direttamente in output?
    "L'intelligenza è una pianta che va curata continuamente.
    Dovreste vedere com'è bello, il mio bonsai."
    Rat-man®

    [Gradient Text]
    [Su che server sei?]
    ->flickr

  11. #11
    Guest

    Predefinito

    allora io uso easyphp 1.6 e non da assolutamente problemi.
    ecco qua il codice sorgente della mia pagina index , a richiesta per bynarysum:::


    <?php
    include "include/config.inc.php";
    include "include/template.inc.php";
    include "include/functions.inc.php";


    $header = new template(TEMPLATE_FOLDER."uodestruction.html");
    $footer = new template(TEMPLATE_FOLDER."overall_footer.html");
    $junct = new template(TEMPLATE_FOLDER."index.html");

    $header->setContent("menu", user_menu());
    $header->setContent("box_news", box_news());
    $header->parse();
    $footer->parse();

    $junct->setContent("header", $header->get());
    $junct->setContent("footer", $footer->get());
    $junct->setContent("body",$body);
    $junct->parse();

    $junct->close();

    Praticamente la pagina index.php è composta da 3 semplici template che sono :::

    uodestruction.html;
    overall_footer.html;
    index.html;

    utilizzo questa tecnica in modo tale da dover cambiare una sola volta un template presente in ogni pagina invece di dover stare a modificare il codice di tutte le pagine.

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •