On Tuesday 14 January 2003 18:46, Michael Bevz wrote:
> I've such trouble:
> ( register_globals = off )
The register_globals setting in php.ini has ...
> in function i call to $smarty variable
> "
> function showLoginForm(){
>
> global $db, $smarty; // $smarty = new Smarty in main code
... nothing to do with the 'global' statement.
> $smarty->assign("message", $message); // !!!!
> "
> and i receive this error message
> "
> Fatal error: Call to a member function on a non-object in
> /usr/home/elastic.org/work/svyatoshin/system/common_func.php on line 22
> "
> Who can help me?
Assuming line 22 is (it would help if you told us _which_ is line 22)
$smarty->assign("message", $message);
and assuming that you _really_ have defined $smarty in the main code then I
cannot see what you're doing wrong.
Does $smarty->assign("message", $message work in the main loop (ie when not in
a function)?
--
Jason Wong -> Gremlins Associates -> www.gremlins.biz
Open Source Software Systems Integrators
* Web Design & Hosting * Internet & Intranet Applications Development *
/*
In Oz, never say "krizzle kroo" to a Woozy.
*/
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php