مناقشة موضوع تصميم سجل الزوار (guest.asp) في دروس برمجة مواقع; الدرس الثالث عشر: تصميم سجل الزوار (صفحة guest.asp) سنصمم سجل الزوار من صفحتين، صفحة عرض التواقيع: guest.asp ، وصفحة إضافة توقيع sign_book.asp . ومن الطبيعي أن نبدأ بصفحة sign_book.asp لإضافة التواقيع. ...
الدرس الثالث عشر: تصميم سجل الزوار (صفحة guest.asp)
سنصمم سجل الزوار من صفحتين، صفحة عرض التواقيع: guest.asp ، وصفحة إضافة توقيع sign_book.asp . ومن الطبيعي أن نبدأ بصفحة sign_book.asp لإضافة التواقيع. إلا أننا سنفترض أن هنالك تواقيع في سجل الزوار وسنصمم صفحة العرض، ثم نصمم الصفحات الباقية. والآن، لنصمم الجدول في قاعدة البيانات التي سيحتوي على التواقيع. افتح قاعدة البيانات، وسنصمم جدول باسم guest_book وهذا هو شكله:
انتبه لكون بعض الحقول التي من نوع Text حجمها (Field Size) تساوي 255 (هذه الحقول هي name , email , website ).
انتبه لكون الحقلين email و website تم تغيير القيمة Allow Zero Length من : No إلى Yes .
قم بإدخال بيانات في هذه الخانات. الآن، سنستخدم المهارات التي تعلمناها سابقا، لربط الصفحة view_book.asp بقاعدة البيانات، واستخدام الأمر Select لاختيار المعلومات من القاعدة، والأمر Response.Write لطباعة (عرض) المعلومات في الشاشة. وأوامر HTML لتزيين طريقة العرض. واختصارا للوقت. سأضع Code صفحة view_book.asp كاملا في هذه الصفحة.
كود PHP:
<%@ Language=VBScript CodePage = "1256"%>
<html dir=rtl>
<!--#include file="pageheader.txt" -->
<p align="center"><font face="Simplified Arabic">مرحبا بكم في
سجل الزوار.. وملاحظاتكم تسعدنا</font></p>
<!--#include file="connection.txt" -->
<%
selectSQL="select * from guest_book order by add_dat desc"
يقول الامام مالك رحمه الله: إنما هؤلاء أقوام أرادوا القدح في النبي صلى الله عليه وسلم فلم يمكنهم ذلك، فقدحوا في أصحابه حتى يقال رجل سوء ولو كان رجلاً صالحاً لكان أصحابه صالحين.
وقال أبو الوفا بن عقيل رحمه الله: انظر كيف اختار لمرضه بيت البنت، واختار لموضعه من الصلاة الأب، فما هذه الغفلة المستحوذة على قلوب الرافضة عن هذا الفضل والمنزلة التي لا تكاد تخفى عن البهيم فضلا عن الناطق.