我正在使用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);
这里有什么问题..?
您正在将<br>
添加到您的时间中,只需删除它或稍后添加即可。
<?php
$t1= $_POST['usr_time1'];
$t2= $_POST['usr_time2'];
echo $t1."<br>";
echo $t2."<br>";
echo $timestamp = strtotime($t1);
您还将<br>
添加到$t1
删除附加的<br>
<?php
echo $t1= $_POST['usr_time1'];
echo $t2= $_POST['usr_time2'];
echo $timestamp = strtotime($t1);