PDA

View Full Version : مبتدی: تولید ساعت به صورت اتوماتیک



kaberco
جمعه 19 دی 1393, 19:13 عصر
سلام دوستان

من میخوام یک صفحه ای طراحی کنم که در این صفحه دوتا فیلد (زمان طلوع خورشید و زمان غروب خورشید)رو از کاربر بگیره و بیاد این دوتا رو از هم کم کنه و در 60 ضرب کنه و تقسیم بر 12 کنه و بعدش از بیاد به ساعت طلوع خورشید که کاربر وارد کرد حاصل این محسابه رو اضافه کنه و به همین ترتیب تا ساعت 24 برای مثال :
طلوع خورشید : 7:15 دقیقه
غروب خورشید : 17:05 دقیقه
حاصل تفریق این دو 09:09 دقیقه
ضرب در 60 : 594
تقسیم بر 12 : حدود 49 دقیقه
*** حالا باید 49 دقیقه رو با طلوع خورشید (7:15) جمع کنیم و به همین ترتیب عدد به دست آمده بعدی رو هم با 49 دقیقه جمع کنیم، بازم برای مثال :
1. 7:15 + 49 : 8:04 دقیقه
2. 8:04 + 49 : 8:53 دقیقه
3. ... و به همین ترتیب ... میشه در قسمت *** به بعد که باید این ساعات با هم جمع بشن و در محدوده 24 تا محاسبه بشن بهم کمک بکنین که چطوری کدش رو بنویسم با PHP

فقط بچه ها اگر میشه در قسمتی که باید ساعت ها رو چاپ کنم کمکم کنید ممنون میشم
همش رو انجام دادم و فقط گیر چاپ ساعتش هستم
اینم کدی هستش که من نوشتم :



<?php

$toloe_aftab = htmlspecialchars(trim(strtotime($_GET['toloe_aftab'])));
$ghorobe_khorshid = htmlspecialchars(trim(strtotime($_GET['ghorobe_khorshid'])));

$tafrigh = $ghorobe_khorshid - $toloe_aftab;
$zarb = $tafrigh*60;
$taghsim = $zarb/12;
$nexttime = $taghsim+$toloe_aftab;
?>
<html>
<head>
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta name="robots" content="index, follow" />
<meta name="title" content="isheed™ - تیم وب گستر" />
<title>محاسبه ساعت</title>
<link rel="stylesheet" type="text/css" href="assets/css/main.css" />
<link rel="stylesheet" type="text/css" href="assets/css/calculation.css">

</head>
<body>

<div style="display: none;"><h1><a href="http://www.isheed.com" title="isheed™ - تیم وب گستر">تیم توسعه وب سایت - isheed</a></h1></div>

<div id="ali-HeaderOfflinePage">
<center><div><img src="assets/images/bismeallah.png" alt="isheed™ - تیم وب گستر" /></div></center>
</div>

<div id="ali-LOGO">
<div class="ali-ImageLogo"><img src="assets/images/logo.png" /></div>
</div>

<div class="ali-Reason">
<div class="ali-TitleReason"><h1>سیستم به دست آوردن ساعت صورت فلکی</h1></div>
<div class="ali-TXTReason">
<form action="calculation.php" method="POST">
<table>
<tr>
<td>شماره ساعت</td>
<td>ساعت رویداد</td>
</tr>
<?php
for($i=1; $i<=24; $i++) {
echo "<tr>";
echo "<td>";
echo $i;
echo "</td>";
echo "<td>";
echo date('H:i',($nexttime+$toloe_aftab));
echo "</td>";
echo "</tr>";
}
?>
</table>
</form>
</div>
</div>

</body>
</html>