الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

هل هناك امكانية في لغة php ان تعمل واجهات فيها عناصر عديدة ؟

بدأه ahmedarkan في 12 يونيو 2013 · 4 رد · 488 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

 

هل يمكن بواسطة لغة php ان اعمل صفحات ويب تحتوي على عناصر متعددة كالتيكست بوكس وتيكس لست وازرار تعمل عمليات بحث او استبدال او حذف على قواعد البيانات ؟

 

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

 

طبعاً انا عملت صفحة php ورفعتها على موقعي ووضعت فيها كود الاتصال مع قاعدة بياناتي واستعرضتها داخل صفحة php لكن لا اعرف اذا كان بالامكان ان اعمل كل ما طلبته اعلاه .

 

وشكرا ً لكم

#2

السلام عليكم

 

هذه العناصر يتم إنشاءها بإستخدام اللغة الهيكلية HTML إليك المثال التالي:

<!DOCTYPE html>
<html>
  <head>
   
  </head>
<style>
    select{
        min-width: 150px;
    }
</style>
<body>
    <form method="POST" action="">
        <input type="textbox" name="textbox1" /><br>
        <input type="textbox" name="textbox2" /><br>
        <textarea name="textarea1"></textarea><br>
        <select name="select1">
            <option value="1">1</option>
            <option value="2">2</option>
            <option value="3">3</option>
            <option value="4">4</option>
        </select><br>
        <input type="checkbox" name="checkbox1" /><br>
        <input type="checkbox" name="checkbox2" /><br>
        <select name="select2" size="3">
            <option value="1">1</option>
            <option value="2">2</option>
            <option value="3">3</option>
            <option value="4">4</option>
        </select><br>
        <input type="radio" name="radio" /><br>
        <input type="radio" name="radio" /><br>
        <input type="submit" name="submit" value="  OK   " /><br>
    </form>
</body>
</html>

بينما جلب البيانات وفلترتها وعملية الإتصال بقواعد البيانات وخلافه من هذه الأمور تتم بإستخدام لغة برمجة الخادم كلغة PHP .

- ستحتاج أيضاً تعلم بعض اللغات والتقنيات لإنشاء مواقع ذات تفاعلية كلغة javaScript ويفضل استخدام أحد المكتبات كمكتبة jQuery وإستخدام تقنية AJAX في التعامل مع النماذج لإخراج تطبيقات ويب عالية الأداء وسريعة الإستخدام والإستجابة .

 

- بالمناسبة بما أنك من مبرمجي لغة  C# فيمكن لك استخدام هذه اللغة كلغة خادم للتعامل مع اللغة الهيكلية HTML وتعرف بـ ASP.NET بالإضافة للغة javaScript أو أحد مكتباتها لإنتاج تطبيقات ويب عالية الأداء .

لاتحسبن العلم ينفع وحده مالم يتوج ربه بخلاق

لا إله إلا أنت سبحانك إني كنت من الظالمين

#3

شكراً جزيلاً ساحاول البديء في مشروعي ... واي مشكلة تخص PHP ساطرحها هنا ... شكرأ مره اخرى

 

فقط لدي سؤال ... اذا كنت اريد تصميم صفحة رئيسية مثلا فيها اختيارين وكل واحد يؤدي الى عمل معين مختلف عن الاخر .. فما هي خطوات لعمل هذا الشيء في الـ php ... هل الحل الامثل لهذا الامر هو عمل صفحة لكل اختيار ؟ ام جعل نفس الصفحة الرئيسة تخفي وتظهر عناصر خاصة لكل صفحة

 

ابين سؤالي بالصورة التالية :

 

foratweb-cf886ec447.jpeg

تم تعديل هذه المشاركة بواسطة ahmedarkan في 13 يونيو 2013 في 00:08

#4

السلام عليكم

 

- الأفضل من وجهة نظري هو فصل كل عملية في صفحة منفصلة لتسهيل عملية التطوير ليس إلا , طبعاً ستستخدم جمل التضمين include أ require لتضمين الأجزاء الثابتة في كل صفحة كالـ Header و Footer حتى لا تحتاج في كل مرة لإعادة كتابتها .

 

- والأفضل من هذا هو فصل كل عملية في صفحة منفصلة وتنفيذها جميعاً من خلال صفحة واحدة باستخدام تقنية الـ AJAX ويفضل استخدام تقنية الـ AJAX من خلال مكتبة jQuery ,وخذ بالمثل القائل "من لا يمتلك مشغل javaScript لا يستحق مشاهدة موقعي  :)"

1

لاتحسبن العلم ينفع وحده مالم يتوج ربه بخلاق

لا إله إلا أنت سبحانك إني كنت من الظالمين

#5

شكراً لك يبدو انني ضعيف في php ساحاول ان اطور نفسي قليلاً ... لان هناك مصطلحات لم افهمها منك .... شكراً جزيلا ولي عودة ان شاء الله .

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…