Försöker göra ett dynamiskt block men får upp detta felet. Vad kan det bero på tro?
ERROR: get_template() failure: [templates/]
index.php
<?
if($pg=="") {
if($QUERY_STRING!="") {
$pg=strtok($QUERY_STRING, "&");
if(strchr($pg,"="))
$pg="front";
} else
$pg="front";
}
$incfiles = "incfiles";
#Database connections
mysql_pconnect($dbhost,$dbuser,$dbpass);
mysql_select_db("nanne_net");
//Skapar en instans av klassen
/*Argumentet till konstruktorn är var någonstans som du förvarar dina templatesfiler */
require("klasser/class.fasttemplate.php");
$tpl = new FastTemplate("templates/");
require("$incfiles/common.inc.php");
if(file_exists("$incfiles/$pg.inc.php"))
require("$incfiles/$pg.inc.php");
//Sedan definierar vi filerna
$tpl->define(array(main => "main.tpl", meny => "meny.tpl", showrecord => "showrecord.tpl", page => "$pg.tpl"));
//Tilldelar TITLE och MAIN dess värden
$tpl->assign(TITLE, "[nanne.net] version 5.0 Tidningsversionen");
//Kör allt genom metoden parse()
$tpl->parse(MENY,".meny");
$tpl->parse(PAGE, ".page");
$tpl->parse(MAIN, array("main"));
//Skriver ut allt med Fastprint()
Header("Content-type: text/plain");
$tpl->Fastprint();
$tpl->Clear_all();
exit;
?>
records.inc.php
<?
$chararr = Array("a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","å","ä","ö");
$tpl->define_dynamic("rader","page");
for($i=0;$i<=count($chararr); $i++) {
$tpl->assign(array(R_CHAR_LOW => $chararr[$i],
R_CHAR_HIGH => strtoupper($chararr[$i])));
$tpl->parse(ALFABET, ".rader");
}
?>