Merhaba arkdaşlar aşağıda ki gibi bir kod var ama bana devamlı eski tarih olan 10 ARALIK 2012 tarihini veriyor sebebi nedir acaba bir oyun için kullanıyorum.

        <td colspan="5" align="center" class="subTitle"><font color=green><p>Dükkanın kiralık zamanı " <?php

$above = mysql_query("SELECT * FROM users WHERE username='$username'");
$userdb = mysql_fetch_object($above);

$manjj=mysql_query("SELECT * FROM donaters WHERE username='$username'");
$premium=mysql_fetch_object($manjj);

$saatfa = +3;
$cokk = gmdate('Y-m-d H:i:s', $userdb->dukkantime+3600*$saatfa);

function tarihFormat($tarih = "")
{
if ($tarih=="")
$tarih = date("Y-m-d H:i:s");
 
$tarihDizi["gunler"] = array("Pazar","Pazartesi","Salı","Çarşamba","Perşembe","Cuma","Cumartesi");
$tarihDizi["aylar"] = array ("01" => "Ocak", "02" => "Şubat", "03" => "Mart", "04" => "Nisan", "05" => "Mayıs", "06" => "Haziran",
"07" => "Temmuz", "08" => "Ağustos", "09" => "Eylül", "10" => "Ekim", "11" => "Kasım", "12" => "Aralık");
 
$zamanExp = explode (" ",$tarih);
$tarihExp = explode ("-",$zamanExp[0]);
 
$haftaninGunu=strftime("%w",strtotime($tarih));
$tarihFormat["ay"] = $tarihDizi["aylar"][$tarihExp[1]];
$tarihFormat["haftanin_gunu"] = $tarihDizi["gunler"][$haftaninGunu];
$tarihFormat["saat"] = $zamanExp[1];
$tarihFormat["format1"] = $tarihExp[2]."-".$tarihExp[1]."-".$tarihExp[0];
$tarihFormat["format2"] = $tarihFormat["format1"]." ".$tarihFormat["saat"];
$tarihFormat["format3"] = $tarihExp[2]." ".$tarihFormat["ay"]." ".$tarihExp[0];
$tarihFormat["format4"] = $tarihFormat["format3"]." ".$tarihFormat["haftanin_gunu"]." Saat ".$tarihFormat["saat"];
//Buradaki formatları ihtiyacınıza göre değiştirebilir veya yenisini ekleyebilirsiniz.
 
return $tarihFormat;
}
$formatliTarih = tarihFormat("$cokk");


echo $formatliTarih["format3"]."";

 ?> "

tarihinde sona ericektir.</p></font>  </td>
      </tr>
Amaç şu şu tarihte dukkan zamanı sonlanacaktır olması.