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

محمود قاسم2

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

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

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

أجوبة بواسطة محمود قاسم2

  1. اخي الكريم .. 

    بالنسبة للـــ Class ::

    مثلا لو قلنا انك متزوج ولديك ثلاث ابناء ..

    ففي هذه الحالة تعتبر انت Class وابنائك يتم تسميتهم بالــ او Functions

    وكل Functon تابع لـــ Class معين ... ( يعني انت كل واحد من ابنائك يكون تابع لك )

    انت مثلا اسمك brother

    والابن الاول اسمه : a

    والابن الاول اسمه : b

    والابن الاول اسمه : c

    وعندما نقوم باستدعاء ابن من ابنائك نقوم مثلا 

    فمثلا لو اردنا استدعاء الولد a

    نقول brother.a

    والابن الثاني brother.b

    والابن الثالث brother.c

    وهكذا يتم التعامل مع ال Class

    وفي الاخير نستطيع القول ان الـــ class عبارة عن اوبجكت يحمل مجموعة من الفنكشن التي تتبع له ..

    وتكون مكتوبة داخل الكلاس يعني لو كانت الفنكشن خارج الكلاس فلا نستطيع القوم ان هذه الفنكشن تابعة له وفي هذه الحالة نحتاج الي تعريف اسم الــــ Class التي يوجد به الفنكشن التي تكون خارج الكلاس التي نعمل عليه ..

     ومن ثم نقوم باستدعاء الفنكشن ...

    Class brother
    {
    	public function body1()
    	{
    		// اول ولد	
    	}
    	public function body2()
    	{
    		// ثاني ولد
    	}
    	public function body3()
    	{
    		// ثالث ولد
    	}
    }

    مثال على كيفية استدعاء فنكشن خارح ال Class

    مثلا :: ( ملاحظة الكود المكتوب بلغة PHP ) .

    Class std
    {
    	public function StdName()
    	{
    		return "mahmmoud";
    	}
    	public function StdAge()
    	{
    		return 25;
    	}
    }
    // في حال اردنا استدعاء اسم الطالب  من ال Class std
    // نقــــول
    std s = new std();
    echo s.StdName();

     

  2. لا اخي اريد التوضيح لك ببعض الامثلة ::

    اولا بالنسبة للغة PHP فان this تعني الـــ Class الي انت شغال عليه ..

    ثانياً بالنسبة للغة C# فان this تعني الفورم الذي اعمل عليه .

     

    فلكل لغة برمجة هناك استخدام معين للعبارة this

    Java ولا JavaScript  ؟؟

  3. يمكن اختصار الوقت في الوصولي الي الملف في كل مرا اختار بها قسم معين غير هذا الكود ::

    <!DOCTYPE html>
    <html>
    <head>
    <style>
    .subsection option{
    display:none;
    }
    .subsection option.active{
      display: block;
    }
    </style>
    <script type="text/javascript">
      // Mahmmoud Developer ...
    window.onload = function() {
        var sections = document.querySelector(".sections");
        sections.onchange = function () {
            var secId = this.value;
            var s_Sections = document.querySelectorAll(".subsection>option");
            var x = 0;
            while (x < s_Sections.length) {
                if(s_Sections[x].dataset.secid == secId){
                    s_Sections[x].classList.add("active");
                }
                else{
                    s_Sections[x].classList.remove("active");
                }
                x++;
            }
            document.querySelectorAll(".subsection>option[data-secid="+secId+"]")[0].setAttribute("selected",true);
        }
    }
    </script>
    </head>
    <body>
    <select class="sections">
      <option value="sec1">section1</option>
      <option value="sec2">section2</option>
      <option value="sec3">section3</option>
      <option value="sec4">section4</option>
    </select>
    <select class="subsection">
      <option value="sub1" data-secid="sec1" class="active">SubSec1-1</option>
      <option value="sub2" data-secid="sec1" class="active">SubSec1-2</option>
      <option value="sub3" data-secid="sec1" class="active">SubSec1-3</option>
      <option value="sub1" data-secid="sec2">SubSec2-1</option>
      <option value="sub2" data-secid="sec2">SubSec2-2</option>
      <option value="sub3" data-secid="sec2">SubSec2-3</option>
      <option value="sub1" data-secid="sec3">SubSec3-1</option>
      <option value="sub2" data-secid="sec3">SubSec3-2</option>
      <option value="sub2" data-secid="sec3">SubSec3-3</option>
    </select>
    </body>
    </html>

     

    يمكنك تجربة الكود من هنا :

    https://www.w3schools.com/code/tryit.asp?filename=FPK1QMD4B47O

  4. اهلا بكي اختي :

    اولا حتى تتمكني من استرجاع بيانات من قاعدة البياانات وعرضها تحتاجي الي ملف مبرمج بلغة PHP وليس HTML

    كذلك تحتاجي الي برنامج يقوم بتحويل جهازك الحاسب الي سيرفر محلي حتى تتمكني من تشغيل ملفات ال PHP فمثلاً هناك ملف اسمه users.php لايمكن تشغيله الا بسيرفر محلي ...

     

    مثال على برامج تقومي بتثبيتها على حاسبك لتقومي بتغشيل ملفات ال PHP 

    1 :: wamp server

    2 :: XWAMP SERVER

    وانا انصح ببرنامج WampServer لانه الاسهل في التعامل والافضل ايضاً ....

    تفضلي شرح كيفية تحميل وتثبيت WampServer

     

    ولتشغيل ملفات ال PHP عبر هاذا البرنامج اولا ::

    قومي بنقل الملف فليكن الملف users.php الي المسار :::

    // c:\wamp64\www\ في هذا المسار تقومي بوضع الملف

    وبعد ذلك اذهبي الي

    localhost/users.php

     لتقومي باستعراض الملف وتشغيلة .

    وبالنسبة لكيفية الوصول الي قاعدة البيانات والاتصال بها فالمشاركة المطروحة من قبل الاخ 

    Mohannad Elemary

    تفي بالغرض ان شاء الله , واي مساعدة اخرى نحن جاهزون ...

     

    تحياتي لكم .

  5. مرحباً التصحيح هوا :

    <!DOCTYPE html>
    <html>
    <head>
    <title>FREE Poducts from Amazon</title>
    
    </head>
    <body>
        <center>
          <embed src="https://www.youtube.com/embed/xa8pZ8vX7ZI"  width="500" height="500" />
          <!-- [t=247s] تعني الوقت التي وصلت اليه في تشغيل الفيديو لتشغيل الفيديو من البداية عليك مسح هذا السطر---->
        </center>
    </body>
    </html>

     

×
×
  • أضف...