dönem yılını yazdırma.

MURAT23351murat akıl

slm arkadaşlar dönem yılını bir türlü ekrana basamadım. bu sene eğitim öğretim yılı 2010-2011 yılındayız bunu date den bu yılı alıp 2010 mesele 2010-2011 diye nasıl akrabiliriz yani bir değişkene bağlayabiliriz.

örnek :

<?
$a = date("Y");


if ($a=2010)
{
echo "2010-2011 dönemindesiniz";
}


?>

ama 1 dönem 2 yıldan oluşacağından buna bir türlü aklım basmadı. yani bu sene 2010-2011 dönemindeyiz 2010 senesinde 2010-2011 olacak 2011 yılına girildiğindede 2010-2011 yazdıracak yukardaki yazdığım basit şey bugünkü yıl 2011 ise bu sefer 2010-2011 yerine 2011-2012 yazacak. veya bir yöntem aklıma geliyor , bu konuda bunuda yapamadım. yıl 2011 yılında olsa bile haziran veya temmuz ayına kadar 2010-2011 nasıl yazdıracam???

2011-04-27 20:16:55 Edit:2011-04-27 20:19:22

Php

dönemin bittiği ay önemli. mesela haziranda dönem bitiyor ve eylülde yenisi başlıyor. eylülden sonra yıl değerini artıracak. denemedim ama böyle birşeyler olacak.

$yil=date("Y");

if(date('m') < 9)
{
   $yil1=$yil;
}else{
  $yil1=$yil + 1;
}

$yil2 = $yil1 +1;

echo "Bu yıl $yil - $yil2 öğretim yılı"

Her programcı birgün Php yi tadacaktır
2011-04-27 21:32:22

php

MURAT23351murat akıl

tşkler cevabın için  ama bu yıl 2010-2011 eğitim öğretim yılındayız senin kod 2011-2012 yazdırıyor biraz uuzn gibi olacak bunu if içinde if deyimiyle ancak yapılabilir bunuda bu şekilde yaptım

<?
$a = date("Y");
$b = date("F");



if ($a=='2010'){

if($b=='September')
{
echo "2010-2011 dönemindesiniz";
}
if($b=='October')
{
echo "2010-2011 dönemindesiniz";

}
if($b=='November')
{
echo "2010-2011 dönemindesiniz";

}
if($b=='December')
{
echo "2010-2011 dönemindesiniz";

}
}

if ($a=='2011'){

if($b=='January')
{
echo "2010-2011 dönemindesiniz";
}
if($b=='February')
{
echo "2010-2011 dönemindesiniz";

}
if($b=='November')
{
echo "2010-2011 dönemindesiniz";

}
if($b=='April')
{
echo "2010-2011 dönemindesiniz";

}
if($b=='May')
{
echo "2010-2011 dönemindesiniz";

}
if($b=='June')
{
echo "2010-2011 dönemindesiniz";

}
}




if ($a=='2011'){

if($b=='September')
{
echo "2011-2012 dönemindesiniz";
}
if($b=='October')
{
echo "2011-2012 dönemindesiniz";

}
if($b=='November')
{
echo "2011-2012 dönemindesiniz";

}
if($b=='December')
{
echo "2011-2012 dönemindesiniz";

}
}

if ($a=='2012'){

if($b=='January')
{
echo "2011-2012 dönemindesiniz";
}
if($b=='February')
{
echo "2011-2012 dönemindesiniz";

}
if($b=='November')
{
echo "2011-2012 dönemindesiniz";

}
if($b=='April')
{
echo "2011-2012 dönemindesiniz";

}
if($b=='May')
{
echo "2011-2012 dönemindesiniz";

}
if($b=='June')
{
echo "2011-2012 dönemindesiniz";

}
}


?>

uzayıp gider.....

2011-04-27 21:58:14 Edit:2011-04-27 23:29:24

Edit:

Php

MURAT23351murat akıl

dahada kısasını bu şekilde yaptım.

<?
$YILADI = date("Y");
$AYADI = date("m");

//2010-2011
if ($YILADI=='2010'){

if($AYADI >='09' and $AYADI <="12")
{
$DONEMADI= "2010-2011";
}

}

if ($YILADI=='2011'){

if($AYADI >='01' and $AYADI <="06")
{
$DONEMADI= "2010-2011";
}

}
//2011-2012
if ($YILADI=='2011'){

if($AYADI >='09' and $AYADI <="12")
{
$DONEMADI= "2011-2012";
}

}

if ($YILADI=='2012'){

if($AYADI >='01' and $AYADI <="06")
{
$DONEMADI= "2011-2012";
}

}



echo $DONEMADI;

?>

2011-04-27 23:41:28

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