• 15-08-2020, 12:01:05
    #1
    Merhaba arkadaşlar. SMTP kimlik doğrulamalı formmail kullanıyorum.

    Mail gönderiliyor fakat gelen mailde girilen input type="date" değeri maile yıl yıl-gün-ay olarak yansıyor. gün ay yıl olarak yansımasını istiyorum. Nasıl düzenleyebilirim? Teşekkürler.
  • 15-08-2020, 12:03:17
    #2
    function fixtarih($tarihgir) {
        if($tarihgir=="" or $tarihgir==NULL or $tarihgir=="0000-00-00") {
            $yenidate = NULL;
        }else {
            $yenidate=date("d-m-Y",strtotime($tarihgir));
        }
        return $yenidate;
    }
  • 15-08-2020, 12:06:55
    #3
    Aslında işleyişte sorun yok standart olarak zaten 2020/08/15 olarak yansıtır

    Konunun cevabına gelince ;
    https://www.it-swarm.dev/tr/php/tari...yyy/968122109/
  • 15-08-2020, 12:10:31
    #4
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Tarihi $_POST['date']; ile aldığınızı farzedelim.

    date('d.m.Y', strtotime($_POST['date']));

    Şeklinde convert edebilirsiniz
  • 15-08-2020, 12:15:53
    #5
    if(isset($_POST["submit"])){
    
    $dtarihi = post("dtarihi");

    *Adı: $ad <br>
    *Doğum Tarihi: $dogumtarihi <br>

    kodlarım şu şekilde arkadaşlar tam olarak nereye ekleyeceğimi bilmediğim için yapamadım.
  • 15-08-2020, 17:30:20
    #6
    ekrem çolak adlı üyeden alıntı: mesajı görüntüle
    if(isset($_POST["submit"])){
    
    $dtarihi = post("dtarihi");
    *Adı: $ad <br>
    *Doğum Tarihi: $dogumtarihi <br>
    kodlarım şu şekilde arkadaşlar tam olarak nereye ekleyeceğimi bilmediğim için yapamadım.
    $dtarihi = post("dtarihi"); sonrasına
    $dtarihi = date('d.m.Y', strtotime($dtarihi));
    ekleyebilirsiniz
  • 15-08-2020, 19:34:49
    #7
    Berkay61 adlı üyeden alıntı: mesajı görüntüle
    $dtarihi = post("dtarihi"); sonrasına
    $dtarihi = date('d.m.Y', strtotime($dtarihi));
    ekleyebilirsiniz
    Çok teşekkürler hocam çok saolun