İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

takvim uygulaması

i.ari

0
İyinet Üyesi
Katılım
16 Aralık 2006
Mesajlar
4,437
Reaction score
6
Konum
Ankara
merhabalar,
php ile takvim yapmaya çalışıyorum ancak bir kaç sorunum cıktı. Örnegin 1 ayın 5 hafta cekmesi gibi. birde listelemede eger ay pazardan başlıyorsa en 7 . bölgeden başlması (ajanda gibi)

Kodlar:
PHP:
<?php
date_default_timezone_set('Europe/Istanbul');
$aybasi = date(strtotime("first day of this month 00:01:00"));
$ilkpazar = date(strtotime("first sunday of this month 00:01:00"));
$pazartesi2 = $ilkpazar + 86400;
$pazar2 = $ilkpazar + 604800;
$pazartesi3 = $pazartesi2 + 604800;
$pazar3 = $pazar2 + 604800;
$pazar4 = $pazar3 + 604800;
$pazar5 = $pazar4 + 604800;
$pazartesi4 = $pazartesi3 + 604800;
$aysonu = date(strtotime("last day of this month"));

echo "1. hafta: ".date("d-m-Y",$aybasi)."...".date("d-m-Y",$ilkpazar);
echo "<br>2. hafta: ".date("d-m-Y",$pazartesi2)."...".date("d-m-Y",$pazar2);
echo "<br>3. hafta: ".date("d-m-Y",$pazartesi3)."...".date("d-m-Y",$pazar3);
echo "<br>4. hafta: ".date("d-m-Y",$pazartesi4)."...".date("d-m-Y",$aysonu);
echo "<hr>";
$sonrakigun = $aybasi;
while($sonrakigun<=$aysonu)
{
    echo date("d-m-Y",$sonrakigun)." . ";
                if($sonrakigun == $ilkpazar or $sonrakigun == $pazar2 or $sonrakigun==$pazar3 or $sonrakigun==$pazar4 or $sonrakigun==$pazar5)
                {
                    echo "<br>";
                }
    $sonrakigun = $sonrakigun + 86400;
}
?>
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Üst