zaman fonksiyonları.

esraozEsra

Merhaba.

PHP'de yeniyim. Geçmiş bi zamanı ekranda yazdırmak istiyorum  fakat kafam çok karıştı. Örneğin;  1 yıl 4 ay 8 gün öncesinin tarihini nasıl yazdırabilirim. Yardım lütfen.s

2011-12-08 15:11:09 Edit:2011-12-08 17:17:43

Php

saltintopSahin Altıntop

sanırım aşağıdaki kodlar işini görür,

forma girilen verilere göre ileri ve geri tarihleri veriyor.

<form method="post">
<label>Yil<input type="text" name="yil" maxlength="2" size="2" /></label>
<label>Ay<input type="text" name="ay" size="2" maxlength="2" /></label>
<label>Gün<input type="text" name="gun" size="2" maxlength="2" /></label>
<input type="submit" value="Hesapla" />
</form>
<?php
if($_SERVER['REQUEST_METHOD'] == "POST") {
$bugun = date("d");
$buay = date("m");
$buyil = date("Y");

$y = mktime(0, 0, 0, $buay-$_POST["ay"], $bugun-$_POST["gun"], $buyil-$_POST["yil"]);
$z = mktime(0, 0, 0, $buay+$_POST["ay"], $bugun+$_POST["gun"], $buyil+$_POST["yil"]);


echo "<table>";
echo "<tr>";
echo "<th>Geçmiş Tarih</th>";
echo "<th>Bugünki Tarih</th>";
echo "<th>Gelecek Tarih</th>";
echo "</tr>";
echo "<tr>";
echo "<td>".date("d-m-Y",$y)."</td>";
echo "<td>".$bugun."-".$buay."-".$buyil."</td>";
echo "<td>".date("d-m-Y",$z)."</td>";
echo "</tr>";
echo "</table>";
}
?>

2011-12-15 09:38:23

phpkodlari.com © 2009 Herkes Php öğrenecek
Eglence ve Oyun: Gamikro