* إعداد: مكتب (الجزيرة) - عاطف عوض
نقوم اليوم - إن شاء الله - باستكمال تصميم صفحة الإضافة في سجل الزوار واختبارها علي الملقم.
1- عند اختبار الصفحة علي الملقم قد تظهر صفحة الخطأ التالية، وهذه الرسالة معناها أنه لا يمكن الاتصال بقاعدة البيانات.
والمشكلة هذه المرة أن دريم ويفر يقوم في أحيان كثيرة بوضع أسماء الملفات والمجلدات وامتداها بحروف إنجليزية كبيرة Capital letters فلا تستطيع معظم ملقمات لينكس التعرف عليها.
2- ندخل على كود الصفحة ونرى في أول سطر أنه يقوم بإدراج ملف اسمه myconnection. php موجود في مجلد اسمه Connections والأصل ان اسم المجلد هو connections (حروف صغيرة)، وكل ما علينا هو الدخول على الكود وتغيير هذا الحرف فقط ليصبح السطر بأكمله كالتالي
?php require_once(6connections/myconnection. php6)
3- مشكلة أخرى قد تواجهنا هي عدم تعرف المتصفح على الحروف العربية، والمطلوب تغيير تكويد الصفحة.
4- نضغط على زر page properties في مربع properties
5 - يظهر مربع خصائص الصفحة.
6- نضغط على زر title/encoding فيظهر الشكل التالي.
7- نقوم باختيار العربية (windows) مثلا من أمام encoding، ويمكننا أيضا تغيير عنوان الصفحة على الشريط الأزرق بالمتصفح عن طريق الكتابة في خانة title ثم أضغط ok.
8 - قد تظهر رسالة التحذير التالية بسبب وجود عناصر عربي وإنجليزي بالصفحة تجاهلها واضغط على زر apply.
9 - أقوم باختبار الصفحة مرة أخرى عن طريق f12 فتظهر الصفحة كالتالي.
10- أقوم بإدخال البيانات في كل الخانات عدا خانة
phone مثلا.
ثم اضغط على insert record.
11- تظهر الرسالة التالية لأننا حددنا أن phone له خاصية not null وبالتالي يجب وضع بيانات فيه.
12- أعود مرة أخرى إلى النموذج وأضع بيانات الهاتف، ولكن لا أدخل بيانات في خانة الموقع ثم اضغط على insert record.
13- لن تظهر أية مشاكل بالرغم من ترك خانة الموقع؛ لأننا قلنا له عند إنشاء الجدول إنه Null، وينتقل المتصفح إلى صفحة guestbook. php كما حددتها له من قبل.
وبالطبع فإن الصفحة خالية لأننا لم نضع فيها أية أكواد ولم نقم بتصميمها بعد , وهو ماسنعرفه في الحلقة القادمة _ إن شاء الله _ .