<?
include("class.tmpwiz.php");
$header=new tmpwiz(); //init template object for header
$body=new tmpwiz(); //init template object for body
$footer=new tmpwiz(); //init template object for footer
$header->load_tmp("head.htm"); //loading header file
$header->repleace_s("{title}","class.tmpwiz example"); //replacing a string
$header->print_tmp(); //direct output header to browser
$footer->load_tmp("foot.htm"); //loading footer file
$replace_array['{cpyrght}']="© 2oo5 by Dodge"; #
$replace_array['{url}']="mailto:dodge@justmail.de"; #Stting up an array for repleace
$replace_array['{break_line}']="<br><hr width=50% align=left>"; #
$footer->repleace_a($replace_array); //repleacing strings using an array
$body->load_tmp("body.htm"); //loading header file
/* Long string replace -begin- */
$body->repleace_s("{body_msg}","3.(ggf.) Ersetzen von Elementen<br>
3.1Ersetzen mit Arrays<br>
<span class=\"variable\">\$array</span><span class=\"schar\">[</span><span class=\"string\">'{ersetze_das_mit}'</span><span class=\"schar\">]=</span><span class=\"string\">\"dem hier\"</span><span class=\"schar\">;</span><br>
<span class=\"variable\">\$array</span><span class=\"schar\">[</span><span class=\"string\">'{und_das_mit}'</span><span class=\"schar\">]=</span><span class=\"string\">\"etwas anderem\"</span><span class=\"schar\">;</span><br>
<span class=\"variable\">\$obj_name</span><span class=\"schar\">-></span>replace_a<span class=\"schar\">(</span><span class=\"variable\">\$array</span><span class=\"schar\">);</span><br>
3.2Ersetzen einzelner Strings<br>
<span class=\"variable\">\$what</span><span class=\"schar\">=</span><span class=\"string\">\"{ersetze_das_mit}\"</span><span class=\"schar\">;</span><br>
<span class=\"variable\">\$with</span><span class=\"schar\">=</span><span class=\"string\">\"dem hier\"</span><span class=\"schar\">;</span><br>
<span class=\"variable\">\$obj_name</span><span class=\"schar\">-></span>replace_a<span class=\"schar\">(</span><span class=\"variable\">\$what</span>,<span class=\"variable\">\$with</span><span class=\"schar\">);</span><br>");
/* Long string replace -end- */
$body->repleace_s("{foot}","<br><br>".$footer->print_tmp("vari")); //another string replacingbut using the output from the footer template as a part of the repleathe with parameter(output delivered over return)
$body->print_tmp(); //outputting body template (the footer informations are in this now because )
//script complete :D
//i hop my english sint soo bad ^_^
?>
|