Jump to content

Once again, need help.


Procode

Recommended Posts

Ok i am trying assign a var to smarty though my class.

Here is the code:
[code]function members_main(){
$smarty = new Smarty();
$sql = "SELECT * FROM `user` WHERE username = '".$_SESSION['user']."' LIMIT 1";
$mysql = new mysql();
$info = $mysql->assoc_array($sql);
$smarty->assign('name', $_SESSION['user']);
}

function member_page(){
$smarty = new Smarty();
switch($_GET['do']){
default:
$this->members_main();
$smarty->display('main.members.tpl');
break;[/code]

Where you see [code]$this->members_main();[/code] if i replace that with [code]$smarty->assign('name', $_SESSION['user']);[/code] It works fine. But if i do it through [code]$this->members_main();[/code] it doesn't work. What am i doing wrong?
Link to comment
https://forums.phpfreaks.com/topic/28693-once-again-need-help/
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.