我正在编写一个小的在线程序,必须保存足球锦标赛的结果。我正在使用JS添加团队名称,我想将它们保存在服务器站点上(在文本文件中)。为此,我认为我需要PHP。JS看起来像这样:
<script>
function addTeam(){
var name = $("#FormForNameEntering").val();
if (name != ""){
$("#TableDataNameContainer").append("<p class='teamName'>" + name + "</p>");
$('#FormForNameEntering').val("");
}
}
</script>
所以我需要在文本文件中保存变量"name"。为此,我需要将其值转换为 PHP?如何?
您有三个选择。你会进行一个Ajax调用,使用提交按钮和要设置为php文件的操作进行某种形式的提交,或者最后将整个页面放在php文件中,并在收到JavaScript数据后在那里做php。
您需要将其发送到服务器! 例如: window.location = www.example.com?variableName='+yourJSVariable
只需通过PHP的$_GET
检索它即可。您拥有的另一个选择是将其异步发送到服务器(=在后台)。看看jQuery的ajax/get/post函数,或者在js中使用XHR obj。或者尝试通过 html 表单提交。
别担心,我们都是从某个地方开始的!