如何在PHP站点上保存JS变量值?

时间:2015-01-20 08:28:42

标签: javascript php

我正在写一个必须保存足球锦标赛结果的在线程序。我正在使用JS添加团队名称,我想将它们保存在服务器站点上(在文本文件中)。为此,我认为我需要PHP。 JS看起来像这样:

<script>
function addTeam(){
    var name = $("#FormForNameEntering").val();                                    
    if (name != ""){
        $("#TableDataNameContainer").append("<p class='teamName'>" + name + "</p>");
        $('#FormForNameEntering').val("");
    }
}
</script>

所以我需要在文本文件中保存变量“name”。为此,我需要将其值转移到PHP?怎么样?

2 个答案:

答案 0 :(得分:0)

您有三种选择。您可以进行Ajax调用,使用提交按钮进行某种提交,并将操作设置为php文件,或者最后将整个页面放在php文件中,然后在JavaScript中接收数据后再执行php。

答案 1 :(得分:0)

您需要将其发送到服务器!例如: window.location = www.example.com?variableName='+yourJSVariable 然后通过PHP $_GET检索它。您拥有的其他选项是异步发送到服务器(=背景可以说)。看看jQuery的ajax / get / post函数,或者在js中使用XHR obj。或者尝试通过html表单提交。

别担心,我们都已经开始了!