• 29-03-2008, 12:11:51
    #1
    <p><font face="Verdana" color="#C0C0C0">BUGÜN : <?php echo $tarih=date("d-m-y"); ?></font></p>

    BUGÜN : 29-03-08
    böyle çıkıyor.
    Ben bunu Pazartesi,Mart,2008 olarak nasıl gösterebilirim ?
  • 29-03-2008, 13:14:18
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    <?php
    
    $gun = array("Pazar", "Pazartesi", "Salı", "Çarşamba", "Perşembe", "Cuma", "Cumartesi");
              $ay = array("Ocak", "Şubat", "Mart", "Nisan", "Mayıs", "Haziran", "Temmuz", "Ağustos",            "Eylül", "Ekim", "Kasım", "Aralık");
    
    if(date(w) == 0)
    {
    echo$gun[0];
    }
    elseif(date(w) == 1)
    {
    echo$gun[1];
    }
    elseif(date(w) == 2)
    {
    echo$gun[2];
    }
    elseif(date(w) == 3)
    {
    echo$gun[3];
    }
    elseif(date(w) == 4)
    {
    echo$gun[4];
    }
    elseif(date(w) == 5)
    {           
    echo$gun[5];
    }
    else
    {
    echo$gun[6];
    }
    echo date(", j. ");
    
    if(date(n) == 1)
    {
    echo$ay[0];
    }
    elseif(date(n) == 2)
    {
    echo$ay[1];
    }
    elseif(date(n) == 3)
    {
    echo$ay[2];
    }
    elseif(date(n) == 4)
    {
    echo$ay[3];
    }
    elseif(date(n) == 5)
    {
    echo$ay[4];
    }
    elseif(date(n) == 6)
    {
    echo$ay[5];
    }           
    elseif(date(n) == 7)
    {
    echo$ay[6];
    }
    elseif(date(n) == 8)
    {
    echo$ay[7];
    }
    elseif(date(n) == 9)
    {
    echo$ay[8];
    }
    elseif(date(n) == 10)
    {
    echo$ay[9];
    }
    elseif(date(n) == 11)
    {
    echo$ay[10];
    }
    else
    {
    echo$ay[11];
    } 
    echo date(" Y");
    
    ?>
  • 29-03-2008, 15:05:43
    #3
     <?php 
    
    $turkce = array(
    'january' => 'Ocak',
    'Feburary' => 'Şubat',
    'March' => 'Mart',
    'April' => 'Nisan',
    'May' => 'Mayıs',
    'June' => 'Haziran',
    'July' => 'Temmuz',
    'August' => 'Ağustos',
    'September' => 'Eylül',
    'October' => 'Ekim',
    'November' => 'Kasım',
    'December' => 'Aralık',
    
    'Monday' => 'Pazartesi',
    'Tuesday' => 'Salı',
    'Wednesday' => 'Çarşamba',
    'Thursday' => 'Perşembe',
    'Friday' => 'Cuma',
    'Saturday' => 'Cumartesi',
    'Sunday' => 'Pazar'
    
    );
    
    $tarih =strtr(date("F Y"), $turkce);
    $gun =strtr(date("l"), $turkce);
    
    
    echo "$gun,$tarih";
    
    
    ?>
  • 29-03-2008, 15:19:57
    #4
    Teşekkürler
    İlkinde hata verdi Easyphp de açtığım için sanırım easyphp veriyor hep ama ikincisi sorunsuz çalıştı
  • 29-03-2008, 15:34:19
    #5
    Turkchat adlı üyeden alıntı: mesajı görüntüle
    Teşekkürler
    İlkinde hata verdi Easyphp de açtığım için sanırım easyphp veriyor hep ama ikincisi sorunsuz çalıştı
    AppServ'da sorunsuz
    Alıntı
    Cumartesi, 29. Mart 2008
  • 29-03-2008, 20:02:08
    #6
    Kurumsal PLUS
    easyphp neye hata vermiyo ki
  • 30-03-2008, 13:01:26
    #7
    Üyeliği durduruldu
    jxc adlı üyeden alıntı: mesajı görüntüle
     <?php 
    $turkce = array(
    'january' => 'Ocak',
    'Feburary' => 'Şubat',
    'March' => 'Mart',
    'April' => 'Nisan',
    'May' => 'Mayıs',
    'June' => 'Haziran',
    'July' => 'Temmuz',
    'August' => 'Ağustos',
    'September' => 'Eylül',
    'October' => 'Ekim',
    'November' => 'Kasım',
    'December' => 'Aralık',
    'Monday' => 'Pazartesi',
    'Tuesday' => 'Salı',
    'Wednesday' => 'Çarşamba',
    'Thursday' => 'Perşembe',
    'Friday' => 'Cuma',
    'Saturday' => 'Cumartesi',
    'Sunday' => 'Pazar'
    );
    $tarih =strtr(date("F Y"), $turkce);
    $gun =strtr(date("l"), $turkce);
    echo "$gun,$tarih";
    ?>
    strtr fonksiyonu if() işlecinden daha fazla zaman harcar. Sayfanız yavaş çalışacaktır.