【问题标题】:Using set_value + another value in codeigniter在 codeigniter 中使用 set_value + 另一个值
【发布时间】:2012-02-11 02:11:56
【问题描述】:

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

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

有没有什么办法可以保留set_value函数,又可以输入一个可以用来代替标签的值呢?或者有没有其他方法可以让用户在不摆脱 set_value 函数的情况下看到说明文本?

【问题讨论】:

    标签: codeigniter tankauth setvalue


    【解决方案1】:

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

    例如,你可以这样写:

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

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

    【讨论】:

    • 谢谢!就是这样的小事让我抓狂。感谢您的帮助。
    猜你喜欢
    • 1970-01-01
    • 2011-04-21
    • 2013-01-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-08-12
    • 2014-06-26
    • 1970-01-01
    相关资源
    最近更新 更多