ما شاء الله تبارك الله
الصراحة شي حلو جدا , يذكرني بموقع البي بي سي العربي , فيه خانة لإضافة تعليقات على مقال أو موضوع .
تشبه بشكل كبير برنامجكم الجميل .
إلى الأمام ومزيد من التقدم إن شاء الله .
ما شاء الله تبارك الله
الصراحة شي حلو جدا , يذكرني بموقع البي بي سي العربي , فيه خانة لإضافة تعليقات على مقال أو موضوع .
تشبه بشكل كبير برنامجكم الجميل .
إلى الأمام ومزيد من التقدم إن شاء الله .
إلى جميع الإخوه لازلت أنتظر آراء لتطويره !!!
__________________
مدونتي الشخصية :
http://www.mazen.ws
عن البرمجة و تطوير المواقع و علوم الحاسب
ماسنجر :
desclub@hotmail.com
بريد الكتروني :
mazen@mazen.ws
الأخ مازن ....
المثال الموجود في صفحتك يختلف عن البرنامج نفسه بعد تركيبه ..
يعني في مثالك التعليقات مضمنة تحت الموضوع نفسه وليس في صفحة مستقلة , فكيف تم ذلك ؟
لأن إضافة تعليق الصراحة حوسة , أول شي الواحد يضغط على تعليقات والموجودة أسفل الموضوع , حسب ما هو مشروح قمنا بنسخ الكود ولصقه أسفل الموضوع , ومن ثم بعد الضغط تظهر صفحة جديدة أخرى , لا بد أن يضغط الزائر كذلك منها على أضف تعليق , يعني أرى الأفضل كان المفروض تظهر مربع إضافة التعليق مباشرة بعد الضغط على كلمة تعليقات الأولى والموجودة أسفل الموضوع , تماماً كما هو في مثالك الموضح بالأعلى .
فمدري عاد حتى الشكل في المثال أجمل ومنظم أكثر .
فإن كانت هناك خطوة للقيام بذلك وتضمين التعليقات أسفل الموضوع فيا ليت تخبرنا عنها .
تحياتي .
س : ماهي الخطوات الصحيحة لوضع إمكانية التعليق على موضوع ما ؟
الطريقة بسيطة إتبع الخطوات التالية :
توجه بمتصفحك إلى لوحة التحكم : http://www.domain.com/fastReview/fas...p?action=admin
أدخل إسم المستخدم و كلمة المرور ثم إضغط على " تسجيل الدخول " .
سوف تجد حقل معنون بـ " عنوان الموضوع " أدخل فيه العنوان الذي تريده لهذا الموضوع .، ثم إضغط على " إضف الموضوع " .
سوف يتم إضافة الموضوع إلي الجدول الخاص بالإدارة ، من خلال هذا الجدول إختر رز الإرتباط .
سوف تظهر لك صفحة بها حقلين ، قم بنسخ محتويات الحقل الأول .
توجه إلى الصفحة التي بها موضوعك و الصق النص الذي نسخته في المكان الذي تريد أن تظهر فيه التعليقات .
قم بنسخ الكود الاول و ليس الثاني ، لأن الثاني عبارة عن إرتباط عادي ... اما الأول فهو يقوم بتضمين التعليقات داخل الصفحة كما في موقعي .. اما عن الإختلاف فأنا في موقعي أستخدم نسخه أوليه من هذا الإسكريبت و لم أقم بالتطوير بعد لأسباب خاصه
__________________
مدونتي الشخصية :
http://www.mazen.ws
عن البرمجة و تطوير المواقع و علوم الحاسب
ماسنجر :
desclub@hotmail.com
بريد الكتروني :
mazen@mazen.ws
أها , عفارم .. آسف لأني الصراحة قمت بلصق الكود الثاني وليس الأول لأن الصفحة التي قمتُ بكتابة موضوع فيها ( للتجربة ) كانت صفحة هتمل , الأول على ما أظن لا بد أن يُلصق في صفحة php أليس كذلك ؟ أو أنا غلطان ؟
الصراحة أنا مش هالضلاعة في موضوع الـ php فمدري عاد كيف أكتب موضوع في صفحة php , لأني سويت صفحة للتجربة هتمل وحاولت لصقت الكود الأول ثم حولت امتداد ملف الموضوع من هتمل إلى php فطلع سطر أسفل الموضوع فاتال إررور ومن هالكلام .
فإيش برأيك الطريقة السليمة لكتابة موضوع بالبي إتش بي ويكون شكل الخلفية وما شابه من ملحقات شبيه بالصفحة الرئيسية لموقع مصمم بالهتمل ؟
شاكر لك سرعة ردك وسعة صدرك .
أخي الكريم ...
قمتُ بإنشاء ملف للتجربة php وكان محتواه التالي :
ثم قمت بنسخ الكود الأول من برنامجكم وإلصاقه أسفل هذا الكود فكان المحتوى كاملاً للملف مايلي :كود:<?php print "<font face='Verdana' color='FF0000' size='2'>نص الكلام</font>"; ?>
وعندما استدعيت الملف هذا والذي أسميته hewaar.php كانت النتيجة أن ظهرت الجملة " نص الكلام " وأسفل منها السطر التالي :كود:<?php print "<font face='Verdana' color='FF0000' size='2'>مص الكلام</font>"; ?> <?PHP require("http://www.domainname/hewaar/fastReview.php?action=view&subjectID=1"); ?>
علماً أنني تعمدت هنا كتابة الجملة http://www.domainname والواقع أنها كانت مكتوبة بصورة تشير إلى الآي بي الخاص بي , أحببتُ ذكر ذلك حتى لا يُظن أنني أخطأت في الباث أو ما شابه ,كود:Fatal error: Failed opening required 'http://www.domainname/hewaar/fastReview.php?action=view&subjectID=1' (include_path='') in c:\phpdev\www\hewaar\hewaar.php on line 12
فما الخطأ هنا ؟ مع العلم أنه عندما أقوم بإلصاق الكود الثاني والخاص بصفحات الهتمل الأمور طبيعية , لكن كما أخبرتكم لا تكون بالكفاءة المرغوبة .
أرجو الرد شاكراً لكم .
بالفعل برنامج عملي و رائع .
و فكرته عملية جدا فهي تعين على تفاعل الموقع بشكل جيد مع زواره.
أهلاً بك ...
أولاً الف شكر لك على توضيح موضوع الدومين لأن هذا أول جاوب كان سوف يصلك مني
هذا ليس خطأ الإسكريبت و لا خطأئك أنت إنما كما هو مكتوب في دليل لغة PHP :كود:Fatal error: Failed opening required 'http://www.domainname/hewaar/fastReview.php?action=view&subjectID=1' (include_path='') in c:\phpdev\www\hewaar\hewaar.php on line 12
إذن ماهو الحل ؟؟؟Note: You can't use remote files in include() and require() statements on Windows.
الحل بسيط بإذن الله و لكن سوف تتقيد قليلاً ، حيث انه في هذه الحالة يجب أن يكون الإسكريبت و الصفحة التي تريد فيها إستدعاء الإسكريبت في نفس المجلد ، فقط هذا هو كل ماتحتاجه ، ثم بعد ذلك في الصفحة التي تريد أن تظهر فيها التعليقات تستخدم الكود التالي :
لا تنسى أن تقوم بتغير الـ subjectID برقم الموضوع ..كود:<?PHP $action = "view"; $subjectID = 1; require ("fastReview.php"); ?>
---------------------------------
أضحكتني جملة من الأخ الفنان في مامعناها أنه يمكنك إنشاء صفحة php دون أن تعرف حرف واحد فيها ببساطة صمم الصفحة بشكل طبيعي بإستخدام أي برنامج تحرير تفضله ، ثم حول الإمتداد إلى .php هذا كل شيءفإيش برأيك الطريقة السليمة لكتابة موضوع بالبي إتش بي ويكون شكل الخلفية وما شابه من ملحقات شبيه بالصفحة الرئيسية لموقع مصمم بالهتمل ؟
__________________
مدونتي الشخصية :
http://www.mazen.ws
عن البرمجة و تطوير المواقع و علوم الحاسب
ماسنجر :
desclub@hotmail.com
بريد الكتروني :
mazen@mazen.ws
جزاك الله خير أخي الفاضل على إجابتك , أخيراً كشفت لي عن هالمشكلة اللي تواجهني دائماً وأبداً ليس فقط في موضوع برنامجك ولكنها تكررت عدة مرات مع برامج أخرى رغبت في تركيبها ...
لذا أظن أنه اتضح لك أمر جديد أظنك ستضعه بالحسبان مستقبلا لتطوير هذا السكريبت الجميل , وهو عدم إغفال أن هناك سيرفرات تعمل في بيئة وندوز , وليس فقط يونكس , هذا واحد ..
نقطة ثانية يمكنك اعتبارها اقتراحاً , وهي أن يتم وضع خانة في لوحة التحكم يمكن من خلالها إضافة الموضوع , أي يكون الموضوع وعنوانه من لوحة التحكم وليس منفصلاً عن البرنامج , هذا مجرد اقتراح , لأنني ( كمبتدئ في عالم الـ php ) فوجئت حينما قمت بتركيب السكريبت بأنه لا يوجد إضافة لنص الموضوع , وإنما فقط لعنوان الموضوع , وهذا ما لم أعهده مسبقاً مع بعض برامج وسكريبتات شبيهة شيئاً ما من حيث إضافة مقال أو ما شابه ...
لا أدري إن كان هذا في الحسبان لإصدارات قادمة من نفس البرنامج أم أنه مُتعمد عدم إضافته , لا أدري المهم خطر ببالي فأحببتُ عرضه عليك كمبرمج .
سلمك الله وكل عام وأنت بخير .
أخي الحبيب ...
اكتشفت شيء غريب , وهو أن تاريخ إضافة موضوع يعطيك تاريخ غريب , أنا مثلاً أعطاني تاريخ 01 / 01 / 1974
فما أدري من وين تتصلح هذي .
أمر آخر وهو أنني أفضل أن يتم إلغاء خانة عنوان التعليق الموجودة في نافذة إضافة التعليق , لأنه ليس له أثر أصلا بعد إضافة التعليق , ثم إنه تعليق لا يحتاج إلى أن يكون معنون بعنوان خاص به ... وأقترح مكان هذه الخانة أن يكون الدولةو أو البلد التي منها الكاتب , ويتم إضافة الدولة بجانب اسمه بعد إضافته للتعليق أو تحته .
فلا أدري هل يمكن تعديل مثل هذه الأمور يدوياً بإخباري بالطريقة فأقوم بذلك ؟ أم يحتاج إلى إعادة برمجة ؟
الحقيقة أخي العزيز لن تكون هنالك نسخه قادمه من هذا الإسكريبت بل سوف يتم إعداه تحويره إلى إسكريبت آخر خاص بالمقالات و سوف تكون فيه الميزة التي قلت عنها بخصوص إضافة الموضوع و غيره ...
موضوع التاريخ للأسف يبدو أني نسيت أن أقوم بحفظ التاريخ في القاعدة مما يسبب بوضع هذه القيمة مكان التاريخ ..
الآن وقد عرفت أن الإسكريبت التالي هو إسكريبت مقالات و لكن مبسط ماهي أفكارك أو الأشياء التي تتمنى أن تجدها فيه
__________________
مدونتي الشخصية :
http://www.mazen.ws
عن البرمجة و تطوير المواقع و علوم الحاسب
ماسنجر :
desclub@hotmail.com
بريد الكتروني :
mazen@mazen.ws
أشكرك على الرد ...
الحقيقة تنبهت إلى أمر أظنه هاماً جدا في السكريبت .. وهو جعل خيار لتعديل الالتعليق , وليس فقط الحذف , أي إمكانية القيام بالتعديل من قبل المسؤول ومن قبل صاحب الموضوع كذلك لكن لفترة محدودة , أرى أن هذه الميزة ضرورية والله أعلم .
طيب بالنسبة للتاريخ ما العمل الآن ؟ هل يمكن أن تدلني على طريقة تعديله ؟ إذا كان الأمر صعباً طيب هل يمكن حذف خيار التاريخ أفضل من إبقائه على حاله كذلك أكون شاكراً لك .
والله دائماً مبدع أخوي بجديدك ..
لك كل الشكر ونتمنى تطوير السكريبت الى الأفضل وبقدرات أقوى .
تقبل خالص تحياتي
__________________
إعمل لله وستجني حب الله ...
وحيد حزين - sad alone
يعطيك العافية بصراحة عمل رائع
وخاصة التمبلتس والكلاسس والله قمة في الابداع
يعطيك العافية
وان شاء الله دوم الى الامام