<?php
include_once("config.inc.php");
include_once(INCLUDE_PATH."cls_fast_template.php");
include_once(INCLUDE_PATH."cls_string.php");
session_start();
$stringutil = new String("");
$all_url_vars=array();
$all_url_vars=$stringutil->parse_all();
if($all_url_vars["action"]!= "add")
{
$ft = new FastTemplate(TEMPLATE_PATH);
$ft->define(array("main"=>"template_body.html", "content"=>"template_generate.html"));
$ft->parse("BODY", array("content","main"));
print $ft->fetch("BODY");
}
else if ($all_url_vars["action"] == "add")
{
$ft = new FastTemplate(TEMPLATE_PATH);
$ft->define(array("main"=>"template_body.html", "content"=>"template_generate.html"));
$position=strpos($_SESSION['dbuffer'],";");
$firstfield=substr($_SESSION['dbuffer'],0,$position);
if($all_url_vars["fields"]!=$firstfield){
$goodbuffer=$all_url_vars["fields"];
$goodbuffer.=";";
$tok=explode(";",$_SESSION['dbuffer']);
$toknr=sizeof($tok);
for($i=0;$i<$toknr;$i++)
{
if(!empty($tok[$i]))
if($tok[$i]==$all_url_vars["fields"])
{
$goodbuffer.="";
}
else if($tok[$i]!=$all_url_vars["fields"])
{
$goodbuffer.=$tok[$i];
$goodbuffer.=";";
}
}
}
else if($all_url_vars["fields"]==$firstfield)
{
$goodbuffer=$_SESSION['dbuffer'];
}
$_SESSION['dbfields']=$goodbuffer;
$ft->assign("TABLE",$_SESSION['table']);
$ft->assign("DBFIELDS",$goodbuffer);
$tokexample=explode(";",$goodbuffer);
$tokenr=sizeof($tokexample);
$example="";
for($i=0;$i<$tokenr-1;$i++)
{
$example.=ucwords($tokexample[$i]);
$example.=";";
}
$ft->assign("EXAMPLE",$example);
$ft->parse("BODY", array("content","main"));
print $ft->fetch("BODY");
}
?>
|