【发布时间】:2015-01-09 09:47:55
【问题描述】:
我正在尝试制作一个可以将通话记录加载到 Excel 中的工具。 为此,我正在使用 API。 这很完美。但是,要获取通话记录,用户必须设置一个日期。我确实为此使用了 Datepick。
<script>
$(function () {
$(".datepick2").datepicker({
'dateFormat': 'd/m/y'
});
});
</script>
因为它在 foreach 循环中,所以代码是这样的:
<?php
echo "<table>
<thead>
<tr>
<td>Name</td>
<td>Last Name</td>
<td>Email</td>
<td>Extension</td>
<td>Numbers</td>
<td>Datum</td>
</tr>";
foreach ($response as $key => $value) {
echo "<tr>"
. "<td>" . $value['fname'] . "</td><td>" . $value['lname'] . "</td>"
. "<td>" . $value['email'] . "</td>"
. "<td>" . $value['ext'] . "</td>"
. "<td>";
foreach ($value['numbers'] as $key2 => $numvalue) {
echo $numvalue;
}
echo "</td>";
echo "<td>";
echo("<form action='" . $_SERVER['PHP_SELF'] . ">' method='post'> <input type='button' name='tijd' class='datepick2' value='Get call history'></form>");
echo "</td>";
}
$tijd = $_POST['tijd'];
if($_SERVER['REQUEST_METHOD'] == 'POST') {
if ($_POST['tijd']) {
echo "hi"; //debugging
}
}
如您所见,输入是一个按钮,而不是提交。我也尝试过使用提交,但是当我点击按钮时它给了我一个错误。
echo("<form action='" . $_SERVER['PHP_SELF'] . ">' method='post'>
<input type='button' name='tijd' class='datepick2' value='Get call history'></form>");
我希望代码选择一个日期并将其转换为 php 中的变量。
我不知道该怎么办
$tijd = $_POST['tijd'];
if ($_SERVER['REQUEST_METHOD'] == 'POST') {
if (isset($tijd) {
echo "hi"; //debugging
}
}
肯定有问题,但是我什么都看不到
我知道您可能对这个问题有些困惑,所以我决定上传一张图片。
【问题讨论】:
标签: javascript php jquery datepicker