kostenloser Webspace werbefrei: lima-city


Arbeiten mit Tempaltes

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    c*************e

    Hi!
    Ich will demn?chst eine Seite Programmieren bei der das aussehen auf Tempaltes basiert. nur leider finde ich nirgendwo einen Script mit dem ich die Tempaltes aufrufen und ausgeben kann :-(
    Deshalb wo gibt es einen funktionierenden Script mit Anleitung?
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. ?h...templates,kann man ?usm netz laden un dann umgestallten,bzw. texte einsetzten....was willst du den f?rn script haben????
  4. Schau mal hier:
    http://www.devmag.net/webprog/php_fast_template.htm
    Das ist glaube ich dass, was du suchst
  5. b*****n

    Hi

    Wenn ich dass so mache wie in dem Beispiel, kommt folgende fehlermeldung:

    Warning: Failed opening 'class.FastTemplate.php3' for inclusion (include_path='') in c:\foxserv\www\sims1\index.php on line 2

    Fatal error: Cannot instantiate non-existent class: fasttemplate in c:\foxserv\www\sims1\index.php on line 3

    Und der Code sieht so aus:

    <?php
    include "class.FastTemplate.php3";
    $tpl=new FastTemplate(".");
    $tpl->define(array(
    "template" => "template.tpl"
    ));
    $tpl->assign("{]title[}", "Hallo");
    ?>

    Anscheinend liegt es daran, dass die class nicht gefunden wird! Was mach ich jetzt? :confused:

    b2k-fan
  6. Als erstes w?rde ich bei include noch Klammern setzten:

    include ("class.FastTemplate.php3");
    $tpl=new FastTemplate(".");
    $tpl->define(array(
    "template" => "template.tpl"
    ));
    $tpl->assign("{]title[}", "Hallo");


    Dann stellt sich noch die Frage, in welchem Ordner sich die datei class.FastTemplate.php3 befindet
  7. b*****n

    Hi

    Bei mir existiert sie garnicht... Hab mit der Windows Suche nach "*FastTemplate*" gesucht, kam aber nichts raus!

    Ich schau mal bei google, ob man die irgendwo downloaden kann...

    b2k-fan
  8. Dann kann es ja nicht klappen. Unter dem Link den ich weiter oben gepostet hab, findest du euch einen Verweis zum Download
  9. b*****n

    Oh mann, bin ich bl?d! *hand_vorn_kopf_hau*

    Sorry, dass ich so bl?d war!!

    Danke euch (eigentlich nur einem -> namen vergessen) allen!

    @Lima: bitte nicht als Spam ansehen, aber es ist unh?flich sich nicht zu bedanken...

    b2k-fan

    EDIT: Wohin muss die datei? ich versteh englisch nicht so gut...

    Beitrag ge?ndert am 15.01 19:35 von b2k-fan
  10. Autor dieses Themas

    c*************e

    Ich will komplete seiten teile wie zb das Men? als einzelne tpl datei. also ich habe zb. eine leiste in einem Ramen an der linken seite und will diese dann einf?gen in mehrer seiten.
  11. Und was ist dein Problem?
  12. d******8

    Ich glaub das ist die antwort darauf, was f?r einen script er will.

    EDIT:
    Also bei mir kommt, wenn ichs so mache, wie im Beispiel folgender Fehler:
    Fatal error: Cannot redeclare FastTemplate::clear_parse() in C:\apachefriends\xampp\htdocs\templates\php_fast_template\class.FastTemplate.php3 on line 636

    Ich hab die Datei runter geladen ohne sie zu ver?ndern, aber trotzdem kommt da ein fehler :confused:



    Beitrag ge?ndert am 16.01 13:54 von dagar888
  13. ich habs so gemacht!

    $datei = fopen("template/index.html", "r");
    while (!feof($datei))
    {
    $zeile = fgets($datei, 4096);
    $zeile = str_replace("%TITLE%", $title, $zeile);
    $zeile = str_replace("%META%", $meta, $zeile);
    $zeile = str_replace("%MENUE%", $navi, $zeile);
    $zeile = str_replace("%COUNTER%", $counter, $zeile);
    $zeile = str_replace("%KONTENT%", $kontent, $zeile);

    echo $zeile;
    }
    fclose($datei);

    was sagt ihr dazu?
    is das wohl serverlastiger und das obrige beispiel besser oder is meins gut? :D
    achja mit meinem script wird jede zeile ausgelesen und dann geguckt ob da %TITLE%, %META usw. da drin steht wenn ja wirds ersetzt mit $title, $meta usw.
  14. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!