有没有办法使用PHP捕获获取或发布变量?

Vim*_*deo 1 javascript php ajax

我希望我的php脚本捕获get或post变量.这就是我是否已经改变了我的方法来获取或发布,php脚本应该能够捕获相同php变量中的变量.我该如何实现这一目标?

HTML代码

<script type="text/javascript">
    $(function(){
        $("input[type=submit]").click(function(){
            //alert($(this).parents("form").serialize());
            $.ajax({  
                type: "get",
                url: 'file.php',
                data: $(this).parents("form").serialize(),  
                complete: function(data){  

                } ,
                success:function(data) { 
                    alert(data);
                }   
        });
        return false;
        })
    })
</script>
Run Code Online (Sandbox Code Playgroud)

file.php代码

<?php

$name = $_POST["file"]?$_POST["file"]:$_GET["file"];
echo   $_POST["file"];
?>
Run Code Online (Sandbox Code Playgroud)

上面的代码不捕获post变量.如何捕获post变量?

Jon*_*Jon 7

使用$_REQUEST超全球:

$name = $_REQUEST['file'];
Run Code Online (Sandbox Code Playgroud)