• 24-02-2022, 18:59:48
    #1
    Merhaba, inputa girilen tarih değerini dinamik olarak alıp seçilen tarih üzerine yine dinamik olarak 10 gün ekleyerek yazmak istiyorum. Tarih değişirse anlık olarak seçilen tarih üzerine yine +10 gün ekleyerek yazdırmak istiyorum. PHP ile yapılabiliyor ancak işin içine jQuery girince kafa karışıklığı yaratıyor. Yardımcı olabilecek birileri var mı, nasıl yapabilirim?

    Şimdiden teşekkür ederim.
    Örnek; 27 şubat tarihini seçtiğimde aşağıdaki gibi bir sonuç dönsün istiyorum.

    Seçilen tarih
    27 Şubat 2022
    Sonuç
    09 Mart 2022

                    <form>
                        <div class="mb-3">
                            <div class="col-md">
                                <div class="form-floating date" id="arrival_date_input">
                                    <input type="text" class="form-control" id="arrival_date" name="arrival_date" placeholder="arrival_date">
                                    <label for="date">Turkey arrival date</label>
                                    <span class="input-group-append"></span>
                                </div>
                            </div>
                            <div class="text-danger text-center" id="arrival_date_error"></div>
                            <div class="text-danger text-center" id="arrival_date_error_2">
                                <?php echo ?>
                            </div>
                        </div>        
                    </form>
            $(document).ready(function(){
    
                $('#arrival_date_input').datepicker({
                    format: 'mm/dd/yyyy',
                    startDate: '-0d',
                });
    
                $('#arrival_date').change(function(){
    
                    var arrival_date = $("#arrival_date").val();
                    $('#arrival_date_error').html(arrival_date);
    
                });
    
            });
  • 24-02-2022, 20:22:22
    #2
    dostum şimdi. db ye kaydediceksen veya bir txt ye... ajax ile post ederek php de
    $currentdate = date('Y/m/d', strtotime('+10 day'));
    şeklinde 10 gün ekleyebilir ve "$currentdate" değişkenini dbye kaydedebilirsin.
  • 24-02-2022, 20:24:00
    #3
    recepozmen_67 adlı üyeden alıntı: mesajı görüntüle
    dostum şimdi. db ye kaydediceksen veya bir txt ye... ajax ile post ederek php de
    $currentdate = date('Y/m/d', strtotime('+10 day'));
    şeklinde 10 gün ekleyebilir ve "$currentdate" değişkenini dbye kaydedebilirsin.
    İlginize teşekkür ederim hocam, PHP ile düzenleme sağlanabiliyor. Ben jQuery ile bu işlemi yapmak istiyorum.
  • 24-02-2022, 20:36:00
    #4
    var d = dateee(); /// burda kullanıcıdan aldığın değeri girmen gerek
    d.setDate(d.getDate() + 10);
    bu ilşine yarar diye düşünüyorum...

    dostum demek istediğim bir şeyi yapmak içn birden fazla yol olduğu... ajax ile kaydedip geri döndürebilir ve sayfa değiştirmeden aynı sayfada gösterebilirsin.