Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/260.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/407.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从Javascript到PHP获取数据_Php_Javascript_Datepicker - Fatal编程技术网

从Javascript到PHP获取数据

从Javascript到PHP获取数据,php,javascript,datepicker,Php,Javascript,Datepicker,我正在使用一个日期选择器,它工作得很好,但我希望在用户提交表单后获得数据。到目前为止,我还没有找到这样做的方法,我想使用Post而不是Get。我想留在同一页后发送它 这是我的密码: <script type="text/javascript"> window.onload = function(){ g_globalObject = new JsDatePick({ useMode:1, isStripped:true, ta

我正在使用一个日期选择器,它工作得很好,但我希望在用户提交表单后获得数据。到目前为止,我还没有找到这样做的方法,我想使用Post而不是Get。我想留在同一页后发送它

这是我的密码:

<script type="text/javascript">
window.onload = function(){ 
    g_globalObject = new JsDatePick({
        useMode:1,
        isStripped:true,
        target:"div3_example"
    });     

    g_globalObject.setOnSelectedDelegate(function(){
        var obj = g_globalObject.getSelectedDay();          
        document.getElementById("div3_example_result").innerHTML = obj.day + "/" + obj.month + "/" + obj.year;

    }); 
};
</script>

</head>
<body>

<div id="div3_example" style="margin:10px 0 30px 0; border:groove 1px red; width:205px; height:230px;">     
</div>


<div id="div3_example_result" style="height:20px; width:205px; line-height:20px; margin:10px 0 0 0; border:groove 1px #666;"></div>

<form action="" method="post">
<input type="button" value="send"/>
</form>

window.onload=函数(){
g_globalObject=新的JsDatePick({
使用模式:1,
伊莎贝拉:没错,
目标:“div3_示例”
});     
g_globalObject.setOnSelectedDelegate(函数(){
var obj=g_globalObject.getSelectedDay();
document.getElementById(“div3_示例_结果”).innerHTML=obj.day+“/”+obj.month+“/”+obj.year;
}); 
};

为了获得传递的数据,必须首先将命名字段声明为变量。例如,如果您有一个名为“日期”的输入字段,您将使用
,然后在PHP中,您将使用
$The_Date
作为变量,然后使用
$The_Date=$$\u POST['The_Date']
。如果您正在收集关于某人的数据,您可以使用输入字段作为名字,例如,在表单内部使用
,然后使用
$first\u name=$\u POST['first\u name']
$first\u name
是您的变量。这回答了你的问题吗?我想得到用户选择的数据。到目前为止,它在JS中。“obj.day+”/“+obj.month+”/“+obj.year”现在日期显示在div中,但我想找到一种方法将其放入php变量中,然后您可以使用
if(isset($\u POST['first_name')){//do your stuff}
好的,让我看看我能做些什么。