السلام عليكم اخواني الافاضل بمنتدانا الجميــــل
لدي مشكلة وان شاء الله الاقى حلها هنا باذن الله
لدي حقلين الحقل الاول .... هوا الاساسي
وظيفتة اظها التاريخ الحالي
ويكون الناتج كمثال :
19-12-2014 06:52:43 PM
<input id="max" name="timenaw" type="" class=inpute dir="" value="<?php
echo date('j-m-Y h:i:s A');
?>" placeholder="" required >الحقل الثاني : وظيفتة يستددعي الوقت االمدخل من قبل العضو عن طريق clander ويدخل التوقيت بالحقل يكون بهذا الشكل
20-1-2014 06:52:43 PM
<input id="mini" name="AP_TIME" class=inpute dir="" value="" onKeyUp="return This_value(this);">
ثم وضعت هذا الكود الخاص بالجافا سكربت
<script language = "Javascript">
function checkNumber() {
var constant = (document.getElementById('max').value);
var changeable = (document.getElementById('mini').value);
if (changeable < constant) {
alert('The date of this appoinment is earlier');
return false;
}
// يمكن كتابة أى بيانات هنا فى حالة النجاح
return true;
}
</script>وظيفة الكود :: يستعلم ان كان الن المدخل في الحقل AP_TIME اصغر من الوقت الموجود في الحقل timenaw الكود يعمل بشكل طبيعي ويطلع لي ارور بان الوقت اصغر من الوقت المدخل
لكن هذا فى حاله ان كان اليوم عدد زوجي مثال
19-12-2014 06:52:43 PM
18-12-2014 06:52:43 PM
17-12-2014 06:52:43 PM
16-12-2014 06:52:43 PM
الخ
لكن ان كان الوقت الى اخترته مثلا : هكذ
2-12-2014 06:52:43 PM
3-12-2014 06:52:43 PM
4-12-2014 06:52:43 PM
ما يطلع لي الايرور
فيما معناه انو لا يعمل على عدد اليوم الفردي ويعمل على العدد الزوجي فقط
وظيفة الكود كامل هوا عبارة عن حجز مواعيد عن طريق الكلندر والطبيعي انه لا يمكن حجز بتوقيت اقل من الوقت الحالى المفروض الاكبر منه يعني ما ينفع يكون اليوم 19 واحجز انا يوم 18
ارجو انو الامور واضحة
المشكلة مرة اخرى انو ما يطلع الخطاء ان كان اليوم بعدد فردي يعني
9 8 7 6 5 4 3 2 1
ارجو الحل وفقكم الله
الكود كامل الخاص بالفورم
<form name="paid" method="POST" action="booking.php" enctype="multipart/form-data" onsubmit="return checkNumber()">
<input id="mini" name="AP_TIME" class=inpute dir="" value="" onKeyUp="return This_value(this);">
<input id="max" name="timenaw" type="" class=inpute dir="" value="<?php
echo date('j-m-Y h:i:s A');
?>" placeholder="" required >
<INPUT type="submit" class="submit" name="Booking" value="Booking">
</form>
<script language = "Javascript">
function checkNumber() {
var constant = (document.getElementById('max').value);
var changeable = (document.getElementById('mini').value);
if (changeable < constant) {
alert('The date of this appoinment is earlier');
return false;
}
// يمكن كتابة أى بيانات هنا فى حالة النجاح
return true;
}
</script>