PHP'de Tarih Kısıtlaması

Evet dinamik olmasını istiyorum. Ama gene de teşekkürler.
JavaScript ile en az 1 yıl sonrası şeklinde yapman daha mantıklı fakat HTML ile yapacaksan min ve max kullanabilirsin.

Örnek:

HTML:
 <input type="date" id="datemax" name="datemax" min="2000-01-02"><br><br>

Bununla 2000-01-02 öncesi tarih seçilmez.
 
@bitwise katılıyorum hocam. Ancak sorgu gönderip sisteme ek yük bindirmek uzun vadede sorunlara neden olabilir diye düşünüyorum ben.
Tarih karşılaştırması için bir sorguya gerek yok ki. Herhangi bir yük bindirmez.
 
@Berkay Davas yok hocam, o anlamda demek istemedim. Mesela girdiği bilgileri sorgu.php gibi bir dosyaya gönderip orada kontrol etmesini ve olası bir durumda geri göndermesini söylemeye çalıştım.
 
@bitwise katılıyorum hocam. Ancak sorgu gönderip sisteme ek yük bindirmek uzun vadede sorunlara neden olabiir diye düşünüyorum ben.

Aslinda DB ye query yapmadan gelen formu valide edecek bir kez daha. Hepsi in-memory olacagi icin yuk bindirmez, hatta DB ye gereksiz sorgu atmaktan kurtarir.

if ( baslangic_zamani <= bitis_zamani ) <-- Bu if yuk bindirmez
db_query -> hede hodo
else
return hata
 
Aslinda DB'ye query yapmadan gelen formu valide edecek bir kez daha. Hepsi in-Memory olacagi için yuk bindirmez, hatta DB'ye gereksiz sorgu atmaktan kurtarir.

İf ( baslangic_zamani <= bitis_zamani ) <-- bu if yuk bindirmez.
Db_query -> hede hodo.
Else.
Return hata.

DB kayıt etmezse dediginiz gibi gerek kalmıyor hocam 👍 Ben farklı düşünmüşüm. Bir kavhe içip kendime gelsem iyi olacak.
 
Uyarı! Bu konu 5 yıl önce açıldı.
Muhtemelen daha fazla tartışma gerekli değildir ki bu durumda yeni bir konu başlatmayı öneririz. Eğer yine de cevabınızın gerekli olduğunu düşünüyorsanız buna rağmen cevap verebilirsiniz.

Technopat Haberler

Yeni konular

Geri
Yukarı