Я пытаюсь создать инструмент, который может загружать историю вызовов в Excel. Для этого я использую API. Это работает отлично. однако, чтобы получить историю звонков, пользователь должен установить дату. Для этого я использую Datepick.Datepick value Javascript в php
<script>
$(function() {
$(".datepick2").datepicker({
'dateFormat': 'd/m/y'
});
});
</script>
как в цикле Еогеасп код выглядит так:
<?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
}
}
, как вы можете видеть, вход кнопки и не представить. Я также пытаюсь использовать submit, но потом он дает мне ошибку, когда я нажимаю кнопку.
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
}
}
Там должно быть проблемой, однако я не могу увидеть что-то
Я понимаю, что вы могли бы быть несколько смущены о вопросе, так что я решил для загрузки изображения.
http://i.imgur.com/uZuRgMs.png
Я думаю, что я должен использовать кнопку, потому что PHP не сможет подобрать дату (ы) и поместить их в переменную, я прав? Как вы видите на изображении, пользователь должен установить дату и нажать кнопку «Получить историю звонков», кнопку отправки вверху. это перенаправит пользователя, чтобы преуспеть, где файлы XML будут загружены с информацией о истории вызовов. –
@HaltlolXD Как я помню, HTML5 имеет элемент формы даты типа. Это простой datepicker, как и javascript, но из-за того, что он является элементом формы, php может хранить его значение в $ _GET/$ _ POST (зависит от метода формы). Я никогда не использовал его, но я думаю, что он хранится как временная метка. Если вы не можете использовать его по некоторым причинам, приведенный выше код может вам помочь. EDIT: вы должны использовать для использования html5. –
Спасибо за комментарии и код :) Я расскажу о html, о котором вы мне рассказывали, я был полностью забыт, что в html было что-то еще. но мне нужно получить его временную метку unix, но это легко разрешить. Что касается вашего кода, то я совершенно новый в Javascript и Ajax, я много борюсь с этими кодами. –