<input type=”checkbox” name=”sample1” value=”1” {$sample1_checked}(这里是什么意思)>PHP:
$smarty->assign(“sample1_checked”, “checked”);
1.{$sample1_checked}这里是什么意思
2.$smarty->assign(“sample1_checked”, “checked”);这里是什么意思

解决方案 »

  1.   

    如果该checkbox是要被打上勾的就
    $smarty-> assign(“sample1_checked”,   “checked”);
    如果不要被打上勾就不用加值了
    $smarty-> assign(“sample1_checked”,   “”);
      

  2.   

    smarty和assign,这两个变量是自己定义的,还是有具体作用的。谢谢了!
      

  3.   

    建议你看下smarty这方面的教程
      

  4.   

    quote:smarty和assign,这两个变量是自己定义的,还是有具体作用的。谢谢了!
    $smarty是在你new smarty那个类的时候附给的变量。assign是$smarty的内部方法。这么问不是办法,自己看教程:
    http://www.smarty.net/manual/en/
      

  5.   

    $smarty->assign("sample1_checked","checked");这个方法的作用就是将名为sample1_checked值为checked的变量赋给模板,然后就可以在模板那边调用它,用它来做一些事情。