Tank Auth值,set_value和表单验证问题

时间:2012-01-25 11:32:08

标签: codeigniter codeigniter-2 tankauth

我正在使用Tank Auth(它工作正常),但是当我在变量数组中包含任何值以及set_value时,我无法使表单验证功能正常工作。我需要这些值作为表单字段的标签 - 它们告诉用户在字段中输入什么。

如何保留Tank Auth的表单验证功能并在值字段中使用值?

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

1 个答案:

答案 0 :(得分:1)

这会填充字段值:set_value('field_name');

这显示了个别错误:form_errors('field_name');

如果你使用html5,你只需添加一个占位符!

{占位符不应用作标签的替代品!}

$login = array(
    'name'  => 'login',
    'id'    => 'login',
    'value' => set_value('login'),
    'placeholder' => 'Enter Username',
    'required' => 'required'
);