• 24-06-2019, 10:22:48
    #1
    Merhaba arkadaşlar, bir rezervasyon paneli için otomatik gelen iki nokta üst üste işaretine( : ) ihtiyacım var. Örneğin saati yazmak istediklerinde 12:00 buradaki : otomatik gelecek. Biz burada sadece 1200 yazmış olacağız. Böyle bir kod var mı? Nasıl yaparız. Şimdiden yardımcı olan herkese çok teşekkür ederim.
  • 24-06-2019, 10:25:58
    #2
    PHP'de yapamazsınız. Javascript ile yapılmalıdır. JQuery'nin Mask eklentisi var, onu kullanabilirsin.
  • 24-06-2019, 10:30:46
    #3
    Developer
    AdanaWeb adlı üyeden alıntı: mesajı görüntüle
    Merhaba arkadaşlar, bir rezervasyon paneli için otomatik gelen iki nokta üst üste işaretine( : ) ihtiyacım var. Örneğin saati yazmak istediklerinde 12:00 buradaki : otomatik gelecek. Biz burada sadece 1200 yazmış olacağız. Böyle bir kod var mı? Nasıl yaparız. Şimdiden yardımcı olan herkese çok teşekkür ederim.
    <?php
    $saat = '1200';
    echo implode(':', str_split($saat, 2));
    Sadece ilk 2 karaterden sonra atsın dersen
    <?php
    $saat = '1200';
    echo substr_replace($saat, ':', 2, 0);
    En basit haliyle:
    <?php
    $saat = '1200';
    echo substr($saat, 0, 2) . ':' . substr($saat, 2);
  • 24-06-2019, 10:39:42
    #4
    burak2yilmaz adlı üyeden alıntı: mesajı görüntüle
    PHP'de yapamazsınız. Javascript ile yapılmalıdır. JQuery'nin Mask eklentisi var, onu kullanabilirsin.
    FastPHP adlı üyeden alıntı: mesajı görüntüle
    <?php
    $saat = '1200';
    echo implode(':', str_split($saat, 2));
    Sadece ilk 2 karaterden sonra atsın dersen
    <?php
    $saat = '1200';
    echo substr_replace($saat, ':', 2, 0);
    En basit haliyle:
    <?php
    $saat = '1200';
    echo substr($saat, 0, 2) . ':' . substr($saat, 2);
    çok teşekkür ederim.
  • 24-06-2019, 10:49:27
    #5
    https://igorescobar.github.io/jQuery-Mask-Plugin/

    Buradan hour bölümünü alabilirsiniz.