我使用html输入类型 time 将时间值从一个页面发布到另一个页面。发布的值正确显示,但在应用strtotime()后没有显示任何输出。
这是我的HTML代码
<form action="test.php" method="post">
<input type="time" name="usr_time1">
<input type="time" name="usr_time2">
<input type="submit">
</form>
这是我的PHP代码
<?php
echo $t1= $_POST['usr_time1']."<br>";
echo $t2= $_POST['usr_time2']."<br>";
echo $timestamp = strtotime($t1);
这里有什么问题??
答案 0 :(得分:2)
您要将<br>
添加到您的时间,只需删除它或稍后添加。
<?php
$t1= $_POST['usr_time1'];
$t2= $_POST['usr_time2'];
echo $t1."<br>";
echo $t2."<br>";
echo $timestamp = strtotime($t1);
答案 1 :(得分:1)
您还要将<br>
添加到$t1
答案 2 :(得分:0)
删除附加的<br>
<?php
echo $t1= $_POST['usr_time1'];
echo $t2= $_POST['usr_time2'];
echo $timestamp = strtotime($t1);