اذهب إلى المحتوى

محمد عاطف17

الأعضاء
  • المساهمات

    3187
  • تاريخ الانضمام

  • تاريخ آخر زيارة

  • عدد الأيام التي تصدر بها

    29

كل منشورات العضو محمد عاطف17

  1. أهلا اخى . زر التسجيل لا يعمل لانه يحمل class disabled <li class="nav-item"> <a class="nav-link disabled" href="#" aria-disabled="true" data-toggle="modal" data target="#exampleModal">تسجيل الدخول</a> </li> لجعله يعمل ويظهر بالشكل العادى يجب ان نحذف class disabled <li class="nav-item"> <a class="nav-link" href="#" aria-disabled="true" data-toggle="modal" data-target="#exampleModal">تسجيل الدخول</a> </li>
  2. السلام عليكم . الخطأ في الكود أن حضرتك قمتى بوضع ال eventListener بداخل ال cx() function bttn.addEventListener("click",(params) => { let er= setInterval(() => { cx(); } , 3); setInterval(() => { clearInterval(er) }, 3000); }) إذا فإن هذا الجزء من الكود لن يتم تنفيذه إلا باستدعاء ال cx() function حيث ان الدوال لا يتم تنفيذ الاكواد بداخلها إلا عندما يتم إستدعائها. وال cx() function لا تستدعى إلا بالضغط على زر randam. إذا قمتى بالضغط على زر randam ثم الضغط على randam heart ستجدينه يعمل . وبذلك فإن الحل هو وضع هذا الجزء خارج نطاق ال cx() function ومن الافضل وضعها فى ال global scope في نهاية الكود . let bttn =document.getElementById("bttn") bttn.addEventListener("click",(params) => { let er= setInterval(() => { cx(); } , 3); setInterval(() => { clearInterval(er) }, 3000); })
  3. الخطأ هنا اخى mysqli_real_escape_sting() // string not sting mysqli_real_escape_string() // correct الكود الصحيح $name = mysqli_real_escape_string($conn , $_POST['name']) ; $email = mysqli_real_escape_string($conn , $_POST['email']) ; $password = mysqli_real_escape_string($conn , $_POST['password']) ; $pass = mysqli_real_escape_string($conn , $_POST['password_re']) ;
  4. لارافيل تستخدم اسماء ال variables وليس الترتيب فى الترجمة . مثل 'confirm' =>'Hello, :user, Please confirrm your :email' trans('confirm', [ 'user' =>'Emad','email' => 'email address' ]) وبذلك يمكنك ارسال ال array بدون ترتيب ظهورها فى ال string ولكن تاكد من ارسال الاسم الصحيح .
  5. السلام عليكم . الخطا هنا اخى if(year >= 2012){ feedBack.style.display = "block"; } انت تقوم فقط بتغير ال style لل feedback انت لا تريد تغير ال style ولكن تريد انت تجعل هذا العنصر يحمل invalid state ولعمل ذالك نستخدم yearSelect.setCustomValidity('any error!!') وهذه الدالة تقوم بجعل العنصر يحمل الخطا وبذالك لا نستطيع ان نقوم بعمل submit لل form وال errors تظهر تلقائيا بواسطة ال bootstrap. ولجعل العنصر صحيح مره اخرى تضع رساله الخطا فارغة. ولمزيد من التفاصيل يمكنك قرائة هذا المقال https://developer.mozilla.org/en-US/docs/Web/API/HTMLObjectElement/setCustomValidity
×
×
  • أضف...