...in d:\xampp\php\smarty\libs\Smarty.class.php on line 1095.
Ich verweifel schon langsam... Ich habe nach der Anleitung von Smarty die Dateien da hinentpackt wo sie hinsollen auch habe ich die php.ini angepasst und dann auch die Datein geschrieben die eine funktioniert die anderen nicht.
Hier erst mal die Datei die funktioniert:(sämtliche Datein befinden sich im Web-root)
sindex.php
<?php
// load Smarty library
require('Smarty.class.php');
$smarty = new Smarty;
$smarty->template_dir = 'smarty/templates';
$smarty->config_dir = 'smarty/config';
$smarty->cache_dir = '../php/smarty/cache';
$smarty->compile_dir = '../php/smarty/templates_c';
$smarty->assign('name','fish boy!');
$smarty->display('index.tpl');
?>
index.tpl
<html>
<body>
Hello, {$name}!
</body>
</html>
und hier die Dateien die nicht funktionieren und den oben erwähnten Fehlercode rausschmeist.
smarty_connect.php
<?php
// load Smarty library
require('Smarty.class.php');
class smarty_connect extends Smarty
{
function smarty_connect()
{
// Class Constructor.
// These automatically get set with each new instance.
$this->Smarty();
$this->template_dir = ' smarty/templates';
$this->config_dir = ' smarty/config';
$this->compile_dir = '../php/smarty/templates_c';
$this->cache_dir = '../php/smarty/cache';
$this->assign('app_name', 'Intranet');
}
}
?>
test_smarty.php
<?php
require('smarty_connect.php');
$smarty = new smarty_connect;
$smarty->assign('name','Ned');
$smarty->display('index.tpl');
?>
das template ist bei beiden sachen das gleiche. Ich hoffe mir kann irgend jemand helfen....