dönem yılını yazdırma.
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???
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.
if(date('m') < 9)
{
$yil1=$yil;
}else{
$yil1=$yil + 1;
}
$yil2 = $yil1 +1;
echo "Bu yıl $yil - $yil2 öğretim yılı"
php
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.....
Php
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;
?>