Merhaba,
Sitenizdeki forma select kutusu ile tarih ve saatleri ekleyebilirsiniz. Hatta bir javascript datepicker kütüphanesi de kullanmanız mümkündür.
Mamafih, nasıl saatlerin dolu olup olmadığını kontrol edeceğiz?
Basitçe:
Burada bir veritabanı kullanmanız gerekir. Bir ziyaretçi bir saate randevu aldığında bunu veritabanına kaydetmelisiniz. (Tabi kaydederken bu saatin zaten dolu olup olmadığını sunucu tarafında tekrar kontrol etmek faydalı oalcaktır.)
Sayfayı yüklerken de kodlarınızla veritabanına bağlanmalı ve uygun olmayan saatleri kontrol edip bu seçeneklerin yanına disabled bastırabilirsiniz.