Проблем със Smarty

4ef0

Registered
Здравейте, изтеглих си една система и се пробвам да я модна, но не съм много вещ със Smarty и ми дава следната грешка в регистър
Код:
Fatal error: Call to a member function assign() on a non-object in *****************\register.php on line 3

3-ти ред е този
Код:
$smarty->assign("PAGE_TITLE", $lan[247]);
$smarty->assign("SHOW_START", "");
$smarty->assign("SHOW_END", "");
$smarty->assign("ERROR_S", "");
$smarty->assign("SUCCES", "");

надоло ест 4-5 и така нататъка, някакви идеи за оправяне на проблема ми ? :)
 
Не ти е инициализирана променливата $smarty. Виж да не би да не инклуудваш смарти файла или да не ползваш променливата във функция без да е global.
:)
 
Код:
<html>
<head>

обаче едва ли точно това ти трябва ... затова ще ти дам началото на кода

Код:
root directory
 */
	define('APP_DIR', 'app');
	define('DS', DIRECTORY_SEPARATOR);
	define('ROOT', dirname(__FILE__));
	define('WEBROOT_DIR', 'webroot');
	define('WWW_ROOT', ROOT . DS . APP_DIR . DS . WEBROOT_DIR . DS);

тука се дефинират директориите
 
А заредил ли си класа изобщо?
$smarty = new Smarty;
И ... ако ползваш assign в някоя функция, ще трябва да дефинираш $smarty като глобална променлива :?:
 

Back
Горе