PHP - Tarihli üye kayıt işlemi
Merhabalar bir proje üzerinde çalışıyorum form sayfam var
form sayfama son başvuru tarihi eklemek istiyorum ve
bu tarihten sonra formu dolduranları engellemek istiyorum
kayıt işlemi yapılmayacak bunu nasıl yapabilirim?
Soru hatalı mı? 👎
Eğer sorunun kurallara aykırı olduğunu düşünüyorsanız lütfen bize bildirin!
Cevaplar (2)
Merhaba, ufak bir kontrol ile bunu yapabilirsin.
Aşağıya ufak bir örnek bırakıyorum. Mantığını anlayınca devamını getirebileceğinden eminim.
Öncelikle yapacağımız olay php ile şuanki tarihi almak ve kendi belirlediğimiz tarihle karşılaştırmak. Daha sonra sonuca göre html göstereceğiz.
<?php
$son_kayit = '20-02-2021';
if (strtotime($son_kayit) > strtotime(date("d-m-Y"))): ?>
<form>
<input type="text" placeholder="Adınız">
<input type="email" placeholder="Email adresiniz">
<input type="password" placeholder="Şifreniz">
<button>Kayıt Ol</button>
</form>
<?php else: ?>
<p>Kayıtlar durmuştur.</p>
<?php endif; ?>
Son_kayit içerisindeki tarihimiz şuanki tarihi geçtiyse ekrana "Kayıtlar durmuştur." yazısı gelecektir, geçmediyse formumuz gözükecek ve kayıt olabilecekler.
Umarım faydalı olur. Kolay gelsin.
Çok teşekkür ediyorum hocam bu kadar basit olacağını kestirememiştin...