JavaScript数组到另一个页面上的PHP


JavaScript Array to PHP on another page

我正试图将用JavaScript创建的两个数组传递到另一个php页面。我已经研究过了,我不知道我做错了什么。我一直在关注许多论坛和教程,但我似乎无法让我的论坛和教程发挥作用。我有一个表单,你可以添加额外的行,这就是为什么我有数组。当用户在"process.php"上按下submit时,该函数被称为:

$("#submit").click(function() {
    var accosArray = new Array();
    accomp = $("#TextBoxDiv1 textarea[name=sacco]").val();
    accosArray.push(accomp);
    alert(accosArray[0]);
    for (var i = 2; i < counter; i++) {
        accomp = $("#TextBoxDiv1" + i + " textarea[name=sacco]").val();
        accosArray.push(accomp);
        alert(accosArray[i - 1]);
    }
    var tasksArray = new Array();
    taskSelect = $("#TextBoxDiv1 select[name=lstDropDown_A]").val();
    if (taskSelect == "") {
        //If user entered a task
        taskOther = $("#TextBoxDiv1 input[name=textboxoption_A]").val();
        tasksArray.push(taskOther);
        alert(tasksArray[0]);
    } else {
        tasksArray.push(taskSelect);
        alert(tasksArray[0]);
    }
    for (var i = 2; i < counter; i++) {
        taskSelect = $("#TextBoxDiv1" + i + " select[name=lstDropDown_A]").val();
        if (taskSelect == "") {
            //If user entered a task
            taskOther = $("#TextBoxDiv1" + i + " input[name=textboxoption_A]").val();
            tasksArray.push(taskOther);
            alert(tasksArray[i - 1]);
        } else {
            tasksArray.push(taskSelect);
            alert(tasksArray[i - 1]);
        }
    }
    $.post('127.0.0.1/Working Files/Best Files/In Progress/status.php';, {
        task: tasksArray
    }, function(result) {
        alert(result[0]);
    }, 'json');
});

这将用户输入放入数组中,然后我尝试在末尾使用$.post方法,以便能够将数组传递到下一页,但我不确定语法是否正确。

然后,它被传递到下一个文件"status.php",该文件在开头声明:

<?php
 session_start();
 $task=$_POST['task'];
 echo json_encode($task);
?>

回波显示为"空"。

请让我知道我做错了什么!

提前感谢!!

至少看起来像一个无赖的分号:

$.post('127.0.0.1/Working Files/Best Files/In Progress/status.php';

删除启动器的分号。。。