【问题标题】:Adding php Session data inside javascript function在javascript函数中添加php Session数据
【发布时间】:2015-02-03 20:24:25
【问题描述】:

这是我在文本字段中插入给定文本的功能,如果用户将其留空。 我不确定如何替换:"userid 46" 为:"userid <?= $_SESSION["user"]["id"] ?>" 这是我的函数脚本。

function InsertDefaultValues()
{
    // Leave this line as is. Customization follows.
    var FieldsAndDefault = new Array();
    // Customization:
    // For each field that will have custom information is 
    //   submitted blank, use this format:
    //     FieldsAndDefault.push("FieldIDvalue Default value");

    FieldsAndDefault.push("userid 46");

    // End of customization.
    ///////////////////////////////////////
    for( var i=0; i<FieldsAndDefault.length; i++ )
    {
        FieldsAndDefault[i] = FieldsAndDefault[i].replace(/^\s*/,"");
        var pieces = FieldsAndDefault[i].split(" ");
        var field = pieces.shift();
        var f = document.getElementById(field);
        if( f.value.length < 1 ) { f.value = pieces.join(" "); }
    }
    return true;
}

【问题讨论】:

    标签: javascript php function session


    【解决方案1】:

    你几乎拥有它。

    FieldsAndDefault.push("userid <?php echo $_SESSION['user']['id']; ?>");
    

    【讨论】:

    • &lt;?= 在任何情况下都是&lt;?php echo 的快捷方式,但在 中关闭 short_tags 时并不总是可用
    • 是的,我知道这一点。我试图使答案尽可能清晰和简单,以便没有更深入了解的人可以看到基本结构。
    猜你喜欢
    • 2014-06-01
    • 1970-01-01
    • 1970-01-01
    • 2018-08-27
    • 2014-06-30
    • 1970-01-01
    • 1970-01-01
    • 2014-07-03
    • 1970-01-01
    相关资源
    最近更新 更多