的strtotime();发布数据的问题

时间:2014-12-11 09:27:56

标签: php strtotime

我使用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);

这里有什么问题??

3 个答案:

答案 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);