Neuigkeiten:

still alive...

Hauptmenü

Klassen

Begonnen von j|n roh, 13. Oktober 2006, 19:51:37

Vorheriges Thema - Nächstes Thema

j|n roh

Hallo Leute,
ich nutze noch eine alte Klasse aus euren Scripten hier. Funktioniert ja /uploads/emoticons/icon_e_wink.gif.fcb053ab2c91cb6224c03a16c6332abf.gif\" alt=\";)\" />
Nun habe ich folgendes Problem.
ich versuche hier mit die Klasse anzusteuern.
im Normalfall mache ich es so:

//$temp_chart_row = new Template($_SERVER[\'DOCUMENT_ROOT\'].\'/include/tpl/chart_row.tpl\');
eval($temp_chart_row->TemplateVar(\"chart_row\"));
[/quote]
 
nun würde ich es aber gerne so machen bekomme aber leider immer nur Object zurück.

eval(\"\\$ausgabe->TemplateVar .= \\\"\".new Template($_SERVER[\'DOCUMENT_ROOT\'].\'/include/tpl/chart_row_head.tpl\').\"\\\";\");
while($row = mysql_fetch_array($rows))
{
  eval(\"\\$ausgabe->TemplateVar .= \\\"\".Template($_SERVER[\'DOCUMENT_ROOT\'].\'/include/tpl/chart_row.tpl\').\"\\\";\");    
}
eval(\"\\$ausgabe->TemplateVar .= \\\"\".new Template($_SERVER[\'DOCUMENT_ROOT\'].\'/include/tpl/chart_row_fuss.tpl\').\"\\\";\");
return $ausgabe;
[/quote]
hier die Klasse

if (!class_exists(\'Template\')) {
class Template
{
function Template($ptTPLFile)    {
   global $tpldir;
   $ptTPLFile = $tpldir.$ptTPLFile;
        if( !file_exists($ptTPLFile) )
   {
      $this->Stop(\"TPL File nicht auffindbar: \" . $ptTPLFile );
   }
   $this->ptTPLData = @implode(\'\', (@file($ptTPLFile)));
   $this->ptTPLData = str_replace(\'\"\', \'\\\"\', $this->ptTPLData);
}
function TemplateVar($ptVarName )    {
   return (\'$\' . $ptVarName . \' .= \"\' . $this->ptTPLData . \'\";\');
    }
    function Stop($ptErrorMsg)    {
   echo \"PTemplate error: \" . $ptErrorMsg . \"\";
   exit;
}
}
}
[/quote]
Jemand ne Idee? Wie kann ich das oben richtig anpassen?

What isn\\\'t remembered, never happened.


Memory is merely a record...you just need to rewrite that record.


-------------------------------------------------------------------------------


all your base are belong to us / Discord