나는 2 개의 texboxes와 입력에 따라 해당 텍스트 상자의 시간 값을 추가하는 버튼이있는 코드를 가지고 있습니다.PHP 추가 시간
<?php
echo "<form method=post><input type=text name=etd>";
echo "<input type=text name=btime>";
echo "<input type=submit name=sub value=submit></form>";
if(isset($_POST['sub']))
{
$etime = $_POST['etd'];
$btym = $_POST['btime'];
$time = strtotime("$etime");
$tym = strtotime("btym");
$etym = strtotime("+$btym hours", $time);
$eta = date('H:i:s', $etym);
echo "$eta";
}
?>
내가 입력 12:00 0시 반 (I 12시 30 분을 추가 할 의미) 경우는, 그러나 작동, 그것은 11:30 출력 : 여기에
내 간단한 코드입니다 그것은 12시 30 분으로되어 있습니다. 내가 도대체 뭘 잘못하고있는 겁니까? 미리 감사드립니다.
아마도이 문제는 해결되지 않지만 모든 html 속성 값은 따옴표로 묶어야합니다. 예 : ' ' –
echo ""; 그래서 내부에 큰 따옴표를 추가하면 오류가 발생합니다. :)) – xjshiya
그런 다음 작은 따옴표를 사용하거나 에코를 대신 사용하십시오. –