在codeigniter中使用set_value +另一个值

时间:2012-01-16 01:20:56

标签: codeigniter tankauth setvalue

我有一个登录表单,我正在使用Tank Auth进行表单验证等。对于表单,我没有使用标签;相反,我填充值字段以告诉用户输入什么(例如,“电子邮件”字段中的电子邮件地址)。但Tank Auth使用set_value函数预设值:

$login = array(
    'name'  => 'login',
    'id'    => 'login',
    'value' => set_value('login'),
);

有没有办法保留set_value函数,还输入一个可用于代替标签的值?或者是否有其他方法让用户在不删除set_value函数的情况下查看教学文本?

1 个答案:

答案 0 :(得分:1)

您可以为set_value()设置第二个参数。

例如,你可以这样写:

$login = array(
'name'  => 'login',
'id'    => 'login',
'value' => set_value('login', 'You\'re username'),
);

设置预设值(如果没有输入任何其他内容)到您是用户名