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

لوحة المتصدرين

  1. aboelabbas

    aboelabbas

    الأعضاء


    • نقاط

      4

    • المساهمات

      9


  2. FSB

    FSB

    الأعضاء


    • نقاط

      1

    • المساهمات

      5


  3. MR.Ve

    MR.Ve

    الأعضاء


    • نقاط

      1

    • المساهمات

      7


المحتوى الأكثر حصولًا على سمعة جيدة

المحتوى الأعلى تقييمًا في 05/07/17 في كل الموقع

  1. بداخل الـ LOOP قم بتعيين متغير وليكن $active بقيمة فارغة ثم ضع به قيمة "class='active'" اذا كان قيمة $I تساوي قيمة الصفحة الحالية.. ثم اطبعه مع عنصر القائمة li. مثال: for($i = $startPage; $i < $endPage; $i++) { $active = ''; $current = isset( $_GET['page'] ) ? $_GET['page'] : 1; // Get the current page //Check if the current page is equal to the current $i value. if ( $current == $i ) $active = ' class="active"'; // Store 'active' html class. echo '<li' . $active . '><a href="index.php?page='.$i.'">'.$i.'</a></li>'; }
    1 نقطة
  2. أضف في الحلقة: for($i = $startPage; $i < $endPage; $i++) { $currect = isset($_GET['page']) ? $_GET['page'] : 1; if($i == $currect): echo '<li class="active"><a href="index.php?page='.$i.'">'.$i.'</li>'; else: echo '<li><a href="index.php?page='.$i.'">'.$i.'</a></li>'; endif; } ما فعلناه هو الآتي: 1- $_GET['page'] هو رقم الصفحة، التي يطلبها المستخدم، إذا كان متواجد يتم إسناد قيمته إلى $currect وإن لم يكن متواجد يتم إسناد قيمة 1 إلى $currect 2- $i هو رقم الصفحة أثناء الطباعة. إذن: نقوم بالتحقق من أن رقم الصفحة التي يطلبها المستخدم، هو ذاته رقم الصفحة التي نريد طباعتها، ونضيف إليه Class يُدعى active في Bootstrap .
    1 نقطة
  3. افترضت انك تريد جمع القيم بدون تكرار، يمكنك تغيير هذا بدلا من : if ( ! clicked.includes( val ) ) { clicked.push( val ); } اجعله فقط clicked.push( val ); مثال بعد التعديل: https://jsfiddle.net/dawnbirth/68azmmkh/3/
    1 نقطة
  4. ذلك لان الدالة تقةوم بجمع جميع القيم بغض النظر عن الازرار التي تم الضغط عليها. لجمع قيم الازرار التي تم الضغط عليها سنقوم مثلا بعمل متغير جديد نسجل فيه قيم الازرار التي تم الضغط عليها فقط ثم نقوم بجمعهم: HTML <p id="demo"></p> <div class="mydiv"> <button class="summed" value="1" onclick="countFunc(this)">BUTTON ONE</button><br> <button class="summed" value="2" onclick="countFunc(this)">BUTTON TWO</button><br> <button class="summed" value="3" onclick="countFunc(this)">BUTTON THREE</button><br> <button class="summed" value="4" onclick="countFunc(this)">BUTTON FOUR</button><br> <button class="summed" value="5" onclick="countFunc(this)">BUTTON FIVE</button><br> </div> JavaScript /* * A function to sum values of an array. */ function sumValues( arr ) { var sum = 0; for( var i = 0; i < arr.length; i++ ) { sum += Number( arr[i] ); } return sum; } /* * The second function counts the clicks and when cnt == 10; it * uses sumValues() to sum and print the result in #demo elements. * The clicked element must be passed to the function 'el'. */ var cnt = 0; // Store clicks count. var clicked = []; // Store values of the clicked elements only. function countFunc( el ){ cnt++; var val = Number( el.value ); if ( ! clicked.includes( val ) ) { clicked.push( val ); } if ( cnt == 10 ) { var demo = document.getElementById( 'demo' ); var total = sumValues( clicked ); demo.innerHTML = 'Total Sum = ' + total + '. You clicked ' + clicked.length + ' button(s)'; //Reset counter and clicked elements. cnt = 0; clicked = []; } } مثال يعمل : https://jsfiddle.net/dawnbirth/68azmmkh/
    1 نقطة
  5. أظن هذا ما تريده: HTML <p id="demo"></p> <div class="mydiv"> <button class="summed" value="1" onclick="countFunc()">BUTTON ONE</button><br> <button class="summed" value="2" onclick="countFunc()">BUTTON TWO</button><br> <button class="summed" value="3" onclick="countFunc()">BUTTON THREE</button><br> <button class="summed" value="4" onclick="countFunc()">BUTTON FOUR</button><br> <button class="summed" value="5" onclick="countFunc()">BUTTON FIVE</button><br> </div> JavaScript /* * First create a function to sum values of buttons. * Buttons are supplied to the function as an array of objects 'els'. */ function sumValues( els ) { var sum = 0; for( var i = 0; i < els.length; i++ ) { sum += Number( els[i].value ); } return sum; } /* * The second function counts the clicks and when cnt == 10; it * uses sumValues() to sum and print the result in #demo elements. */ var cnt = 0; function countFunc(){ cnt++; if ( cnt == 10 ) { var demo = document.getElementById( 'demo' ); var els = document.getElementsByClassName( 'summed' ); var total = sumValues( els ); demo.innerHTML = 'Total Sum = ' + total ; } } مثال يعمل: https://jsfiddle.net/dawnbirth/a0t5a7wx/1/
    1 نقطة
  6. السلام عليكم إخوان لدي حاسوب مكتبي وفوجئت في الآونة الأخيرة أن فيروس تكرار الملفات قد أصاب النظام وأود أن أسأل من باب خبرتكم كيف أتعامل مع هذا الفيروس وهل توجد طريقة لدحصه أو على الأقل حماية الملفات التي بداخل الحسوب ؟ وشكرا لكم
    1 نقطة
×
×
  • أضف...