صفحة 3 من 8 الأولىالأولى 12345678 الأخيرةالأخيرة
النتائج 31 إلى 45 من 117

الموضوع: الدورة المبسطة في برمجة نظم النشر الإلكتروني

  1. #31
    عضو سوبر نشيط
    تاريخ التسجيل
    Nov 2001
    المشاركات
    823


    جزاك الله خير على هذه المقدمه الرائعه وننتظر ندخل في العميق باذن الله غدا





    أبو الوليد غير متواجد حالياً

  2. #32
    عضو فعال
    تاريخ التسجيل
    Dec 2001
    المشاركات
    1,436


    السلام عليكم

    مقدمة رائعه جدا .. و بسيطة ... وننتظر اكمال السلسة وفقك الله لما فيه الخير





    Al Zeeny غير متواجد حالياً

  3. #33
    عضو نشيط
    تاريخ التسجيل
    May 2003
    المشاركات
    289


    رائع يارضا
    والله مقدمه فادتني كثير كثير
    انا عندي سؤال:
    كيف نعمل له تعريف البرنامج

    ملف التعريف بالبرنامج config.php ..
    بارك الله فيك ووفقك

    ونحن بانتظارك





    EYNN غير متواجد حالياً

  4. #34
    عضو سوبر نشيط
    تاريخ التسجيل
    Nov 2001
    المشاركات
    823


    بالنسبة للسؤال السابق
    اذا كنت تقصد كيف يتم استدعاء ملف config.php ليتسنى لك التعامل معه في صفحه اخرى
    فالامر في غاية السهولة
    كود PHP:
    <?php
     
    include("config.php");
     
    ?>






    أبو الوليد غير متواجد حالياً

  5. #35
    عضو نشيط
    تاريخ التسجيل
    May 2003
    المشاركات
    289


    ابو وليد بارك الله فيك
    ولكن اخوك عليمي في البي اش بي ولكن ان شاء الله انطلاقتي مع هذه الدوره
    وانا قصدت اذا سويت برنامج كيف اعرف شخصيته في ملف الكونفج مثل ماتفضل اخوي رضا






    EYNN غير متواجد حالياً

  6. #36
    عضو فعال جدا
    تاريخ التسجيل
    Dec 2000
    المشاركات
    2,697


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





    رضا غير متواجد حالياً

  7. #37
    عضو فعال
    تاريخ التسجيل
    Nov 2002
    المشاركات
    1,131


    شكلك مستعجل على الاجابة..
    بعد اذن الاخ رضا..ممكن اوضح لك على ما يجى

    مثلا سنحدد اسم الموقع فى الملف

    كود:
    $sitename = "كريم نت"
    و نيجى فى كل صفحة بدل ما نكتب كريم نت نضع $sitename
    فكل واحد يغير اسم موقعه فى هذا الملف فقط يتغير فى كله





    __________________
    System
    KaRiM_NET غير متواجد حالياً

  8. #38
    عضو نشيط
    تاريخ التسجيل
    May 2003
    المشاركات
    289


    رضا

    بانتظارك
    ====
    كريم نت

    الف شكر لك





    EYNN غير متواجد حالياً

  9. #39
    عضو نشيط جدا
    تاريخ التسجيل
    Feb 2003
    المشاركات
    557


    بارك الله فيك أخي رضا
    بداية جميلة ، وأثابك الله

    في انتظار الجديد





    __________________
    اشهد أن لا إله الا الله وان محمد عبد الله ورسوله

    إن أفضل ما في الحياة أن نقضيها في عمل شيء ، أي شيء يعيش أطول من الحياة نفسها
    abubakerhamd غير متواجد حالياً

  10. #40
    عضو فعال جدا
    تاريخ التسجيل
    Dec 2000
    المشاركات
    2,697

    الدرس الثاني : بناء ملف قاعدة البيانات



    قبل أن نشرع في شرح هذه الخطوة الهامة لعلي أوضح شيئاً ..
    هناك طريقتين تقريباً لحفظ بيانات برنامجك ..
    إما الحفظ على ملفات نصية أياً كان نوع هذه الملفات ..
    أو على قاعدة بيانات ..
    و لكل طريقة ميزة لا توجد بالثانية ..
    فبينما حفظ البيانات على ملفات نصية يساعد في إمكانية تركيب البرنامج بأي موقع يدعم php و ليست هناج حاجة لدعم قواعد بيانات ..
    فحفظ البيانات على قاعدة بيانات يساعد في سرعة معالجة أوامر البرنامج و نوعاً ما يكون الإستعلام عن المادة بشكل أسرع و أفضل ..
    لذا فأغلب برامج ال php تحفظ البيانات بها على قاعدة بيانات ..
    لذلك فهناك أهمية كبرى لإنشاء ملف قاعدة البيانات حيث أنه كالعمود الفقري للبرنامج ..
    و هذا الملف سوف يكون فيه مجموعة من أوامر ال sql ..
    طبعاً هذه الأوامر ستكون مساعدة في إنشاء جداول قاعدة بيانات برنامجك ..
    و يجب أن نعلم أن قاعدة البيانات تحتوي على جداول و حقول و صفوف ..
    و أعتقد أن أغلبكم درس في مدرسته بعض المعلومات حول قواعد البيانات من نوع أكسس مثلاً ..
    فالقاعدة تحتوي على جداول ..
    و الجداول تحتوي على حقول ..
    و الحقول تحتوي على صفوف ..
    و تختلف سطور و محتويات هذا الملف بإختلاف برنامجك ..
    و سأضع مثال بسيط على ملف قاعدة بيانات خاص ببرنامجنا المبسط و سأقوم بشرح محتوياته بعده إن شاءالله ..
    لنفترض أن إسم ملف قاعدة البيانات إسمه database.sql ..

    كود PHP:
    CREATE TABLE `article` (
      `
    IDint(10unsigned NOT NULL auto_increment,
      `
    subjectvarchar(255NOT NULL,
      `
    texttext NOT NULL,
      
    PRIMARY KEY  (`ID`),
      
    KEY `ID` (`ID`)
    TYPE=MyISAM
    هذا الكود البسيط هو الذي سوف يقوم بإنشاء قاعدة البيانات ..
    و كما تلاحظون بالسطر الأول فيه الأمر CREATE و هو يعني أمر الإنشاء .. إنشاء ماذا .. إنشاء جدول بقاعدة البيانات إسمه article كما يظهر فيما تلاه من أوامر ..
    طبعاً هنا تأتينا معلومة مهمة ..
    حيث نحن الآن وضعنا أمر .. و الأمر هذا بعمل شيء محدد و التحديد هو إسم الجدول ..
    لذا وضعنا إسم الجدول داخل علامتي تنصيص مثل هذه ' ..
    لذلك دائماً حين نكتب سطور برمجية نحدد الشيء بعلامتي تنصيص كالسابقة ..
    طبعاً بعد ذلك فتحنا قوس و معنى الأقواس غالباً بلغة البرمجة هي جعل الأوامر داخله متعلقة بما سبق القوس من أمر ..
    يعني لو لم يسبق القوس أمر حددها لن يتم تنفيذها ..
    في السطر الثاني بدأنا وضع أوامر إنشاء الحقول ..
    فنحن وضعنا أمر إنشاء الجدول و الآن أوامر إنشاء الحقول ..
    طبعاً هذا السطر الثاني يحتوي على أمر إنشاء حقل للأرقام التسلسلية للمقالات ..
    فنحن جدولنا لكي نخزن به مقالات ..
    و المقالات هذه بحاجة لترقيم معين لكي نستطيع نفرق بينها و نميز هذا المقال عن غيره ..
    لذا كما تلاحظون بداية حددنا إسم هذا الحقل بين علامتي تنصيص ..
    ثم وضعنا أمراً نحدد فيه لقاعدة البيانات أن الحقلسوف يكون محتواه رقماً وليس نصاً بحروف و سيكون ذو عشر خانات ..
    ثم وضعنا بنهاية السطر auto_increment و هي تعني أن هذا الحقل سنعمل له ترقيم تلقائي ..
    بمعنى كل ما أضفنا مقال يتم عمل ترقيم جديد للمقال بدون إعطاء أمر بعمل ترقيم جديد ..
    و الترقيم سوف يكون من 1 - إلى مالا نهاية ..
    السطر الثالث كما ترون نطلب فيه إنشاء حقل نصي بإسم subject أي لموضوع المقال بحيث لا يزيد عن 255 حرف ..
    و السطر الرابع طلبنا فيه إنشاء حقل نصي من نوع text لكي نضيف فيه نص المقال كاملاً ..
    طبعاً لو تلاحظون هناك int و varchar و text و هي أنواع مختلفة للحقول فمثلاً إذا كان الحقل لا تحفظ فيه إلا أرقام تضع int و إذا كانت نصوص مثلاً varchar و إذا كانت نصوص طويلة text .. و آسف لأنه ما عندي خبرة كبيرة بخصائص ال sql فما أستطيع أشرح لكم بالظبط إيش معنى كل واحد منها .. لكن أنت تضع في بالك هذا الأمر إذا كانت البيانات أرقام أو إذا كانت نصوص قصيرة أو إذا كانت نصوص طويلة فتستخدم كما هو موضوع ..
    طبعاً في السطر الخامس و السادس نقوم بعمل تعريف أن حقل ID سيكون هو حقل تلقائي يضاف كل ما أضفنا شيئاً جديداً بقاعدة بيانات المقال ..
    طبعاً السطر السابع أقفلنا القوس بمعنى أنهينا إنشاء الحقول ..
    لكن وضعنا بعده أمراً و هو TYPE=MyISAM و هو إعطاء معلومة لقاعدة البيانات أن نوع الكتابة فيها سيكون بهذا الشكل ..
    و صار لي موقف مع هذه الجزئية راجعوا موضوع قديم لي تحدثت فيه عنه هههههه ..
    آسف لعدم التفصيل بشكل أفضل و أكثر من ناحية أوامر إنشاء الجدول هذا .. لكن مع الممارسة ستجدون ذلك سهلاً إن شاءالله ..

    طبعاً الآن ودي من كل واحد منكم يعمل واجب منزلي ههههه homework ودي كل واحد يعمل تخطيط مبدئي لبرنامج مقالات مبسط يختلف عن ما كتبته بالدرسين ..
    و يعمل له قاعدة بيانات ..
    بحيث لا يكون كحقول قاعدة البيانات التي كتبتها ..
    حاول تغي رو تضيف و تعدل و أضف ما عملت بتعقيب هنا بالموضوع ..
    يالله منتظركم ..





    رضا غير متواجد حالياً

  11. #41
    عضو سوبر نشيط
    تاريخ التسجيل
    Nov 2001
    المشاركات
    639


    حل الواجب
    انا افكر في عمل برنامج كما يلي :
    الموضوع
    صورة معبرة عن الموضوع
    الكاتب
    التاريخ بحيث تتم قراءة التاريخ تلقائيا اثناء كتابة المقال
    وياليت تتطرق للتاريخ لأنه مهم جدا في مثل هذه البرامج
    نص مختصر للموضوع
    نص كامل للموضوع ( بعد الضغط على إقرأ المزيد )
    _______
    ثم عدد القراءات
    طباعة الموضوع
    ارسل الموضوع لصديق
    --------------
    يجب ان يكون هناك قائمة بالمقالات المكتوبة (فهرس )

    أنا من المتابعين بإهتمام للدروس وإن شاء الله استطيع عمل ذلك





    __________________
    تعلم فليس المرء يولد عالما
    abutawfig غير متواجد حالياً

  12. #42
    عضو فعال جدا
    تاريخ التسجيل
    Dec 2000
    المشاركات
    2,697


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





    رضا غير متواجد حالياً

  13. #43
    عضو نشيط
    تاريخ التسجيل
    Feb 2003
    المشاركات
    65


    جزاكم الله كل خير
    وارجوا قبولى معكم
    alhofy2@hotmail.com





    __________________
    اللهم ذل الامريكان وانصر شعب العراق المسكين
    اللهم دمر اليهود وحرر ارض الاقصى الاسير
    اللهم ارزقنى شهادة على اعتاب المسجد الاقصى
    solo غير متواجد حالياً

  14. #44
    عضو نشيط جدا
    تاريخ التسجيل
    Oct 2001
    المشاركات
    346


    السلام عليكم
    وفقك الله أستاذي رضا على هذا الموضوع الجميل ..
    فعلا .. مهدت لنا الطريق للمضي قدما في هذا المجال
    وسأتابع خطوه خطوه معك
    السؤال : هل من رابط يضم اوامر قواعد البيانات ؟
    بالتأكيد هناك الكثير من الاوامر .. فلو تزودنا بروابط تدعم هذا الدرس لكان افضل ..
    بارك الله فيك .. وسدد خطاك

    الصحبة الصالحة





    __________________
    =< التصميم >=
    فن في التعامل مع الأدوات
    وذوق في التعامل مع الألوان
    alsuhba غير متواجد حالياً

  15. #45
    عضو فعال
    تاريخ التسجيل
    Dec 2001
    المشاركات
    1,436


    السلام عليكم ....

    اخي العزيز يسعدني البدء معك في تطبيق الدرس .. واعذرنا ان اخطأ فمعلوماتي قليلة جدا جدا جدا في هذا الموضوع ..

    برنامجي سيكون بإذن الله برنامج مقالات عادي جداً ..

    يتكون من
    :::::::::::::::::
    عنوان المقالة
    نص المقالة

    كالمعتاد طبعا :

    عدد القراءات
    طباعة الموضوع
    ::::::::::::::::
    الكود نفس ما تفضلت به .. ولم استطع التغيير عليه لانني لم اتعلم شيء آخر لكن مع الوقت بإذن الله سأتعلم ..





    Al Zeeny غير متواجد حالياً





ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض