- دليل مستخدم Dreamweaver
- مقدمة
- Dreamweaver وCreative Cloud
- مساحات عمل Dreamweaver وطرق عرضه
- إعداد المواقع
- حول مواقع Dreamweaver
- إعداد إصدار محلي من موقعك
- الاتصال بخادم نشر
- إعداد خادم اختبار
- استيراد إعدادات موقع Dreamweaver وتصديرها
- إحضار مواقع ويب موجودة من خادم بعيد إلى جذر موقع الويب المحلي
- ميزات الوصول في Dreamweaver
- الإعدادات المتقدمة
- تعيين تفضيلات الموقع لنقل الملفات
- تحديد إعدادات خادم الوكيل في Dreamweaver
- مزامنة إعدادات Dreamweaver مع Creative Cloud
- استخدام Git في Dreamweaver
- إدارة الملفات
- التخطيط والتصميم
- CSS
- فهم أوراق الأنماط المتتالية
- تخطيط الصفحات باستخدام CSS Designer
- استخدام معالجات CSS الأولية في Dreamweaver
- كيفية تعيين تفضيلات أنماط CSS في Dreamweaver
- نقل قواعد CSS في Dreamweaver
- تحويل CSS مضمنة إلى قاعدة CSS في Dreamweaver
- استخدام علامات div
- تطبيق تدرجات على الخلفية
- إنشاء تأثيرات CSS3 الانتقالية وتحريرها في Dreamweaver
- تنسيق التعليمات البرمجية
- محتويات الصفحة وأصولها
- تعيين خصائص الصفحة
- تعيين خصائص عناوين CSS وخصائص ارتباطات CSS
- استخدام النص
- البحث عن النص والعلامات والسمات واستبدالها
- لوحة DOM
- التحرير في Live View
- ترميز المستندات في Dreamweaver
- تحديد العناصر وعرضها في النافذة Document
- تعيين خصائص النص في عارض الخصائص
- إجراء التدقيق الإملائي لصفحة ويب
- استخدام القواعد الأفقية في Dreamweaver
- إضافة مجموعات الخطوط وتعديلها في Dreamweaver
- استخدام الأصول
- إدراج التواريخ وتحديثها في Dreamweaver
- إنشاء الأصول المفضلة وإدارتها في Dreamweaver
- إدراج الصور وتحريرها في Dreamweaver
- إضافة كائنات وسائط
- إضافة مقاطع الفيديو في Dreamweaver
- إدراج فيديو HTML5
- إدراج ملفات SWF
- إضافة تأثيرات صوتية
- إدراج صوت HTML5 في Dreamweaver
- العمل باستخدام عناصر المكتبة
- استخدام النصوص العربية والعبرية في Dreamweaver
- الربط والتنقل
- عناصر واجهة jQuery وتأثيراتها
- كتابة التعليمات البرمجية لمواقع الويب
- حول كتابة التعليمات البرمجية في Dreamweaver
- بيئة كتابة التعليمات البرمجية في Dreamweaver
- تعيين تفضيلات التعليمات البرمجية
- تخصيص ألوان التعليمات البرمجية
- كتابة تعليمة برمجية وتحريرها
- تلميحات التعليمات البرمجية وإكمال التعليمات البرمجية
- طي التعليمات البرمجية وتوسيعها
- إعادة استخدام التعليمات البرمجية مع أجزاء التعليمات البرمجية
- فحص التعليمات البرمجية
- تحسين التعليمة البرمجية
- تحرير التعليمة البرمجية في طريقة العرض Design
- العمل باستخدام محتوى العنوان للصفحات
- إدراج تضمينات على جانب الخادم في Dreamweaver
- استخدام مكتبات العلامات في Dreamweaver
- استيراد علامات مخصصة إلى Dreamweaver
- استخدام سلوكيات JavaScript (إرشادات عامة)
- تطبيق سلوكيات JavaScript المضمنة
- نبذة عن لغتي XML وXSLT
- تنفيذ تحويلات XSL على جانب الخادم في Dreamweaver
- تنفيذ تحويلات XSL على جانب العميل في Dreamweaver
- إضافة كيانات أحرف لـ XSLT في Dreamweaver
- تنسيق التعليمات البرمجية
- عمليات سير العمل على مستوى المنتجات
- تثبيت الملحقات واستخدامها في Dreamweaver
- التحديثات من داخل التطبيق في Dreamweaver
- إدراج مستندات Microsoft Office في Dreamweaver (Windows فقط)
- استخدام Fireworks وDreamweaver
- تحرير المحتوى في مواقع Dreamweaver باستخدام Contribute
- تكامل Dreamweaver مع تطبيق Business Catalyst
- إنشاء حملات إعلانية خاصة عبر البريد الإلكتروني
- القوالب
- حول قوالب Dreamweaver
- التعرف على القوالب والمستندات القائمة على القوالب
- إنشاء قالب Dreamweaver
- إنشاء مناطق قابلة للتحرير في القوالب
- إنشاء مناطق وجداول التكرار في Dreamweaver
- استخدام المناطق الاختيارية في القوالب
- تحديد سمات العلامات القابلة للتحرير في Dreamweaver
- كيفية إنشاء قوالب متداخلة في Dreamweaver
- تحرير القوالب وتحديثها وحذفها
- تصدير محتوى xml واستيراده في Dreamweaver
- تطبيق أو إزالة قالب من مستند موجود
- تحرير المحتوى في قوالب Dreamweaver
- قواعد بناء الجملة لعلامات القوالب في Dreamweaver
- تعيين تفضيلات التمييز لمناطق القالب
- فوائد استخدام القوالب في Dreamweaver
- شاشات الهاتف المحمول والشاشات المتعددة
- المواقع والصفحات ونماذج الويب الديناميكية
- فهم تطبيقات الويب
- إعداد الكمبيوتر لتطوير التطبيقات
- استكشاف أخطاء اتصالات قاعدة البيانات وحلها
- إزالة برامج الاتصال النصية في Dreamweaver
- تصميم صفحات ديناميكية
- نظرة عامة على مصادر المحتوى الديناميكي
- تعريف مصادر المحتوى الديناميكي
- إضافة محتوى ديناميكي إلى الصفحات
- تغيير المحتوى الديناميكي في Dreamweaver
- عرض سجلات قاعدة البيانات
- توفير البيانات المباشرة واستكشاف أخطائها وحلها في Dreamweaver
- إضافة سلوكيات خادم مخصصة في Dreamweaver
- إنشاء النماذج باستخدام Dreamweaver
- استخدام النماذج لجمع معلومات من المستخدمين
- إنشاء نماذج ColdFusion وتمكينها في Dreamweaver
- إنشاء نماذج الويب
- دعم HTML5 محسّن لعناصر النماذج
- تطوير نموذج باستخدام Dreamweaver
- إنشاء التطبيقات مرئيًا
- إنشاء صفحات رئيسية وصفحات تفاصيل في Dreamweaver
- إنشاء صفحات البحث والنتائج
- إنشاء صفحة إدراج سجل
- إنشاء صفحة تحديث سجل في Dreamweaver
- إنشاء صفحات حذف سجل في Dreamweaver
- استخدام أوامر ASP لتعديل قاعدة البيانات في Dreamweaver
- إنشاء صفحة تسجيل
- إنشاء صفحة تسجيل دخول
- إنشاء صفحة يمكن للمستخدمين المخولين فقط الوصول إليها
- تأمين المجلدات في Coldfusion باستخدام Dreamweaver
- استخدام مكونات ColdFusion في Dreamweaver
- اختبار مواقع الويب ومعاينتها ونشرها
- استكشاف الأخطاء وإصلاحها
تم تبسيط واجهة المستخدم في Dreamweaver والإصدارات الأحدث. ونتيجة لذلك، قد لا تجد بعض الخيارات الموضحة في هذه المقالة في Dreamweaver والإصدارات اللاحقة. للاطلاع على المزيد من المعلومات، راجع هذه المقالة.
تحديد مجموعة سجلات دون كتابة SQL
يمكنك إنشاء مجموعة سجلات دون إدراج جُمل SQL يدويًا.
-
في النافذة Document، افتح الصفحة التي ستستخدم مجموعة السجلات.
-
حدد Windows > Bindings لعرض اللوحة Bindings.
-
في اللوحة Bindings، انقر فوق زر علامة الزائد (+) وحدد Recordset (Query) من القائمة المنبثقة.
يظهر مربع الحوار Recordset البسيط إذا كنت تعمل على تطوير موقع ColdFusion، فإن مربع الحوار Recordset مختلف قليلاً. (في حالة ظهور مربع الحوار Recordset المتقدم بدلاً من ذلك، فانقر فوق الزر Simple للتبديل إلى مربع الحوار Recordset البسيط).
-
أكمل مربع الحوار Recordset لنوع المستند لديك.
للاطلاع على الإرشادات، راجع الموضوعات أدناه.
-
انقر فوق الزر Test لتنفيذ الاستعلام والتأكد استرداده للمعلومات التي تقصدها.
إذا قمت بتحديد عامل تصفية يستخدم إدراج المعلمات بواسطة المستخدمين، فأدخل قيمة في المربع Test Value، ثم انقر فوق OK. في حالة إنشاء مثيل لمجموعة السجلات بنجاح، يظهر جدول يعرض البيانات المستخرجة من مجموعة السجلات.
-
انقر فوق OK لإضافة مجموعة السجلات إلى قائمة مصادر المحتويات المتاحة في اللوحة Bindings.
خيارات مربع الحوار Recordset البسيط (PHP، ASP)
-
اكتب اسمًا لمجموعة السجلات، في المربع Name.
من الشائع إضافة البادئة rs إلى أسماء مجموعة السجلات لتمييزها عن أسماء الكائنات الأخرى في التعليمة البرمجية الخاصة بك، على سبيل المثال، rsPressReleases.
لا تحتوي أسماء مجموعات السجلات إلا على حروف وأرقام وعلامة الشرطة السفلية (_) فقط. لا يمكنك استخدام حروف خاصة أو مسافات.
-
حدد اتصالاً من القائمة المنبثقة Connection.
في حالة عدم ظهور اتصال في القائمة، انقر فوق Define لإنشاء اتصال.
-
في القائمة المنبثقة Table، حدد جدول قاعدة البيانات الذي سيوفر البيانات إلى مجموعة السجلات.
تعرض القائمة المنبثقة كل الجداول في قاعدة البيانات المحددة.
-
لتضمين مجموعة فرعية من أعمدة الجداول في مجموعة السجلات، انقر فوق Selected واختر الأعمدة المرغوبة عن طريق النقر فوقها بالزر Control (في نظام التشغيل Windows) أو النقر فوق Command (في نظام التشغيل Macintosh) في القائمة.
-
لإجراء تقييد إضافي للسجلات التي أرجعها الجدول، أكمل القسم Filter.
من القائمة المنبثقة الأولى، حدد عمودًا في جدول قاعدة البيانات لمقارنته مع قيمة اختبار تحددها.
من القائمة المنبثقة الثانية، حدد تعبير شرطي لمقارنة القيمة المحددة في كل سجل مع قيمة الاختبار.
من القائمة المنبثقة الثالثة، حدد Entered Value.
في المربع، أدخل قيمة الاختبار.
في حالة توافق القيمة المحددة في أحد السجلات مع شرط التصفية، يتم تضمين السجل في مجموعة السجلات.
-
(اختياري) لفرز السجلات، حدد عمودًا لإجراء الفرز وفقًا له، ثم حدد ما إذا كان يجب فرز السجلات بترتيب تصاعدي (1، 2، 3... أو A، B، C...) أو بترتيب تنازلي.
-
انقر فوق Test للاتصال بقاعدة البيانات وإنشاء مثيل لمصدر البيانات، ثم انقر فوق OK لإغلاق مصدر البيانات.
يظهر جدول يعرض البيانات الراجعة. يحتوي كل صف على سجل ويمثل كل عمود حقلاً في ذلك السجل.
-
انقر فوق OK. تظهر مجموعة السجلات المحددة حديثًا في اللوحة Bindings.
خيارات مربع الحوار Recordset البسيط (ColdFusion)
حدد مجموعة سجلات لأنواع مستندات ColdFusion كمصدر للمحتوى الديناميكي دون الحاجة إلى وجود جُمل SQL خطية للتعليمة البرمجية.
-
اكتب اسمًا لمجموعة السجلات، في المربع Name.
من الشائع إضافة البادئة rs إلى أسماء مجموعة السجلات لتمييزها عن أسماء الكائنات الأخرى في التعليمة البرمجية الخاصة بك. على سبيل المثال: rsPressReleases
لا تحتوي أسماء مجموعات السجلات إلا على حروف وأرقام وعلامة الشرطة السفلية (_) فقط. لا يمكنك استخدام حروف خاصة أو مسافات.
-
عند تحديدك مجموعة سجلات لأحد مكونات ColdFusion (أي، إذا كان أحد ملفات CFC مفتوحًا حاليًا في Dreamweaver)، حدد وظيفة CFC حالية من القائمة المنبثقة Function، أو انقر فوق الزر New Function لإنشاء وظيفة جديدة.
ملاحظة:لا تتوفر القائمة المنبثقة Function إلا إذا كان أحد ملفات CFC هو المستند الحالي أو أنك تتمتع بصلاحية الوصول إلى جهاز كمبيوتر يستخدم ColdFusion MX 7 أو إصدار أفضل.
يتم تعريف مجموعة السجلات في الدالة.
-
حدد مصدر بيانات من القائمة المنبثقة Data Source.
في حالة عدم ظهور أي مصدر بيانات في القائمة المنبثقة، فيجب إنشاء مصدر بيانات ColdFusion.
-
في المربعين Username وPassword، أدخل اسم مستخدم خادم تطبيق ColdFusion وكلمة مروره، عند الحاجة.
قط تتطلب مصادر البيانات في ColdFusion اسم مستخدم وكلمة مرور للوصول إلى تلك المصادر. إذا لم يكن لديك اسم مستخدم وكلمة مرور للوصول إلى مصدر البيانات الموجود في ColdFusion، فاتصل بمسؤول ColdFusion لدى مؤسستك.
-
في القائمة المنبثقة Table، حدد جدول قاعدة البيانات الذي سيوفر البيانات إلى مجموعة السجلات.
تعرض القائمة Table كل الجداول في قاعدة البيانات المحددة.
-
لتضمين مجموعة فرعية من أعمدة الجداول في مجموعة السجلات، انقر فوق Selected واختر الأعمدة المرغوبة عن طريق النقر فوقها بالزر Control (في نظام التشغيل Windows) أو النقر فوق Command (في نظام التشغيل Macintosh) في القائمة.
-
لإجراء تقييد إضافي للسجلات التي أرجعها الجدول، أكمل القسم Filter.
من القائمة المنبثقة الأولى، حدد عمودًا في جدول قاعدة البيانات لمقارنته مع قيمة اختبار تحددها.
من القائمة المنبثقة الثانية، حدد تعبير شرطي لمقارنة القيمة المحددة في كل سجل مع قيمة الاختبار.
من القائمة المنبثقة الثالثة، حدد Entered Value.
في المربع، أدخل قيمة الاختبار.
في حالة توافق القيمة المحددة في أحد السجلات مع شرط التصفية، يتم تضمين السجل في مجموعة السجلات.
-
(اختياري) لفرز السجلات، حدد عمودًا لإجراء الفرز وفقًا له، ثم حدد ما إذا كان يجب فرز السجلات بترتيب تصاعدي (1، 2، 3... أو A، B، C...) أو بترتيب تنازلي.
-
انقر فوق Test للاتصال بقاعدة البيانات وإنشاء مثيل لمصدر البيانات.
يظهر جدول يعرض البيانات الراجعة. يحتوي كل صف على سجل ويمثل كل عمود حقلاً في ذلك السجل. انقر فوق OK لإغلاق مجموعة سجلات الاختبار.
-
انقر فوق OK. تظهر مجموعة سجلات ColdFusion المحددة حديثًا في اللوحة Bindings.
تحديد مجموعة سجلات متقدمة من خلال كتابة SQL
اكتب جُمل SQL الخاصة بك عن طريق استخدام مربع الحوار Recordset، أو إنشاء جملة SQL باستخدام الشجرة الرسومية Database Items.
-
في النافذة Document، افتح الصفحة التي ستستخدم مجموعة السجلات.
-
حدد Windows > Bindings لعرض اللوحة Bindings.
-
في اللوحة Bindings، انقر فوق زر علامة الزائد (+) وحدد Recordset (Query) من القائمة المنبثقة.
يظهر مربع الحوار Recordset المتقدم. إذا كنت تعمل على تطوير موقع ColdFusion، فإن مربع الحوار Recordset مختلف قليلاً. (في حالة ظهور مربع الحوار Recordset البسيط بدلاً من ذلك، فقم بالتبديل إلى مربع الحوار Recordset المتقدم بالنقر فوق الزر Advanced).
-
أكمل مربع الحوار Recordset المتقدم.
للاطلاع على الإرشادات، راجع الموضوعات أدناه.
-
انقر فوق الزر Test لتنفيذ الاستعلام والتأكد استرداده للمعلومات التي تقصدها.
إذا قمت بتحديد عامل تصفية يستخدم إدراج المعلمات بواسطة المستخدمين، فسيعرض الزر Test مربع الحوار Test Value. أدخل قيمة في المربع Test Value، ثم انقر فوق OK. في حالة إنشاء مثيل لمجموعة السجلات بنجاح، سيظهر جدول يعرض البيانات الواردة من مجموعة السجلات.
-
انقر فوق OK لإضافة مجموعة السجلات إلى قائمة مصادر المحتويات المتاحة في اللوحة Bindings.
خيارات مربع الحوار Recordset المتقدم (PHP، ASP)
قم بتحديد مجموعة سجلات كمصدر ديناميكي بكتابة جملة SQL مخصصة أو بإنشاء جملة SQL باستخدام شجرة Database Items الرسومية.
-
اكتب اسمًا لمجموعة السجلات، في المربع Name.
من الشائع إضافة البادئة rs إلى أسماء مجموعة السجلات لتمييزها عن أسماء الكائنات الأخرى في التعليمة البرمجية. على سبيل المثال: rsPressRelease
لا تحتوي أسماء مجموعات السجلات إلا على حروف وأرقام وعلامة الشرطة السفلية (_) فقط. لا يمكنك استخدام حروف خاصة أو مسافات.
-
حدد اتصالاً من القائمة المنبثقة Connection.
-
أدخل جملة SQL في منطقة نص SQL أو استخدم شجرة Database Items الرسومية الموجودة في الجزء السفلي من مربع الحوار لإنشاء جملة SQL من مجموعة السجلات المختارة.
قم بما يلي لاستخدام شجرة Database Items لإنشاء جملة SQL:
تأكد من أن منطقة نص SQL فارغة.
قم بتمديد فروع الشجرة حتى تجد كائن قاعدة البيانات الذي تحتاجه-عمود في جدول، على سبيل المثال، أو إجراء مُخزن في قاعدة البيانات.
حدد كائن قاعدة البيانات وانقر فوق أحد الأزرار الموجودة على يمين الشجرة.
على سبيل المثال، في حالة تحديد عمود جدول، تكون الأزرار المتاحة هي SELECT وWHERE وORDER BY. انقر فوق الأزرار لإضافة الفقرة المقترنة بجملة SQL الخاصة بك.
يمكنك أيضًا استخدام جملة SQL محددة مسبقًا في إجراء مُخزن عن طريق تحديد الإجراء المُخزن من شجرة Database Items والنقر فوق الزر Procedure. يتم من خلال Dreamweaver ملء مناطق Variable وSQL تلقائيًا.
-
إذا كانت جملة SQL تحتوي على المتغيرات، فقم بتحديد قيمها في منطقة المتغيرات عن طريق النقر فوق زر علامة الزائد (+) وإدراج اسم المتغير ونوعه (عدد صحيح أو نص أو تاريخ أو رقم إشارة عائمة)، والقيمة الافتراضية (القيمة التي يجب أن يأخذها المتغير في حالة عدم إرجاع أي قيمة حقيقية) والقيمة الحقيقية.ملاحظة:
عند استخدام متغيرات في جملة SQL في PHP، يعمل Dreamweaver تلقائيًا على إضافة علامة الدولار البادئة إلى اسم المتغير، لذا يجب عليك حذف علامة الدولار (على سبيل المثال، colname، بدلاً من $colname).
إذا كانت جملة SQL تحتوي على متغيرات، فتأكد من أن العمود Default Value للمربع Variables يحتوي على قيم اختبار صالحة.
وعادة ما تكون القيمة الحقيقية عبارة عن عنوان URL يُدخله المستخدم في حقل نموذج HTML.
معلمات URL في العمود Run-time Value:
نموذج الخادم
تعبير القيمة Run-Time لمعلمة URL
ASP
Request.QueryString(“formFieldName”)
PHP
$_GET['formFieldName']
معلمات النموذج في العمود Run-time Value:
نموذج الخادم
تعبير القيمة Run-Time لمعلمة النموذج
ASP
Request.Form(“formFieldName”)
PHP
$_POST['formFieldName']
-
انقر فوق Test للاتصال بقاعدة البيانات وإنشاء مثيل لمجموعة السجلات.
إذا كانت جملة SQL تحتوي على متغيرات، فتأكد من أن العمود Default Value الموجود بالمربع Variables يحتوي على قيم اختبار صالحة قبل النقر فوق Test.
في حالة اجتياز الاختبار، يظهر جدول يعرض البيانات في مجموعة السجلات الخاصة بك. يحتوي كل صف على سجل ويمثل كل عمود حقلاً في ذلك السجل. انقر فوق OK لمسح مجموعة السجلات.
-
إذا كنت راضيًا عن العمل الذي أنجزته، فانقر فوق OK.
خيارات مربع الحوار Recordset المتقدم (ColdFusion)
استخدم مربع الحوار Recordset المتقدم لكتابة استعلامات SQL، أو استخدام شجرة Database Items لكتابة استعلامات SQL باستخدام إحدى واجهات الإشارة والنقر.
-
اكتب اسمًا لمجموعة السجلات، في المربع Name.
من الشائع إضافة البادئة rs إلى أسماء مجموعة السجلات لتمييزها عن أسماء الكائنات الأخرى في التعليمة البرمجية الخاصة بك. على سبيل المثال: rsPressReleases
لا تحتوي أسماء مجموعات السجلات إلا على حروف وأرقام وعلامة الشرطة السفلية (_) فقط. لا يمكنك استخدام حروف خاصة أو مسافات.
عند تحديدك مجموعة سجلات لأحد مكونات ColdFusion (أي، إذا كان أحد ملفات CFC مفتوحًا حاليًا في Dreamweaver)، حدد وظيفة CFC حالية من القائمة المنبثقة Function، أو انقر فوق الزر New Function لإنشاء وظيفة جديدة.
ملاحظة:لا تتوفر القائمة المنبثقة Function إلا إذا كان أحد ملفات CFC هو المستند الحالي أو أنك تتمتع بصلاحية الوصول إلى جهاز كمبيوتر يستخدم ColdFusion MX 7 أو إصدار أفضل.
يتم تعريف مجموعة السجلات في الدالة.
-
حدد مصدر بيانات من القائمة المنبثقة Data Source.
في حالة عدم ظهور أي مصدر بيانات في القائمة المنبثقة، فستحتاج أولاً إلى إنشاء مصدر بيانات ColdFusion.
-
في المربعين Username وPassword، أدخل اسم مستخدم خادم تطبيق ColdFusion وكلمة مروره، عند الحاجة.
قط تتطلب مصادر البيانات في ColdFusion اسم مستخدم وكلمة مرور للوصول إلى تلك المصادر. إذا لم يكن لديك اسم مستخدم وكلمة مرور للوصول إلى مصدر البيانات الموجود في ColdFusion، فاتصل بمسؤول ColdFusion لدى مؤسستك.
-
أدخل جملة SQL في منطقة نص SQL أو استخدم شجرة Database Items الرسومية الموجودة في الجزء السفلي من مربع الحوار لإنشاء جملة SQL من مجموعة السجلات المختارة.
-
(اختياري) قم بما يلي لاستخدام شجرة Database Items لإنشاء جملة SQL:
تأكد من أن منطقة نص SQL فارغة.
قم بتمديد فروع الشجرة حتى تجد كائن قاعدة البيانات الذي تحتاجه-على سبيل المثال عمود في جدول.
حدد كائن قاعدة البيانات وانقر فوق أحد الأزرار الموجودة على يمين الشجرة.
على سبيل المثال، في حالة تحديد عمود جدول، تكون الأزرار المتاحة هي Select وWhere وOrder By. انقر فوق الأزرار لإضافة الفقرة المقترنة بجملة SQL الخاصة بك.
إذا كانت جملة SQL تحتوي على معلمات، فقم بتحديد قيمها في المنطقة Parameters عن طريق النقر فوق زر علامة الزائد (+) وإدراج اسم المتغير ونوعه (القيمة التي يجب أن تأخذها المعلمة في حالة عدم إرجاع أي قيمة حقيقية).
إذا كانت جملة SQL تحتوي على معلمات، فتأكد من أن العمود Default Value الموجود بالمربع Parameters يحتوي على قيم اختبار صالحة.
تتيح لك Page Parameters إمكانية إدراج قيم افتراضي لواجهة القيمة الحقيقية في SQL التي تكتبها. على سبيل المثال، تحدد جملة SQL التالية سجل موظف بناءً على قيمة معرف الموظف. يمكنك تعيين قيمة افتراضية لهذه المعلمة، مما يضمن إرجاع قيمة حقيقية دائمًا. في هذا المثال، يشير FormFieldName إلى حقل نموذج يقوم المستخدم من خلاله بإدراج معرف الموظف:
SELECT * FROM Employees WHERE EmpID = + (Request.Form(#FormFieldName#))
سيحتوي مربع الحوار Add Page Parameters على زوج- يتألف من الاسم والقيمة- مشابهًا لما يلي:
الاسم
القيم الافتراضية
FormFieldName
0001
وعادة ما تكون القيمة الحقيقية عبارة عن عنوان URL يُدخله المستخدم في حقل نموذج HTML.
-
انقر فوق Test للاتصال بقاعدة البيانات وإنشاء مثيل لمجموعة السجلات.
إذا كانت جملة SQL تحتوي على مراجع لوقت التشغيل، فتأكد من أن العمود Default Value الموجود بالحقل Page Parameters يحتوي على قيم اختبار صالحة قبل النقر فوق Test.
في حالة اجتياز الاختبار، يظهر جدول يعرض البيانات في مجموعة السجلات الخاصة بك. يحتوي كل صف على سجل ويمثل كل عمود حقلاً في ذلك السجل. انقر فوق OK لمسح مجموعة السجلات.
-
إذا كنت راضيًا عن العمل الذي أنجزته، فانقر فوق OK.
تحديد معلمات في جملة SQL (ColdFusion)
تحديد معلمات في جملة SQL؛ تكون القيمة الافتراضية هي القيمة التي يجب أن تستخدمها المعلمة في حالة عدم إرجاع قيمة حقيقية.
-
حدد اسم معلمة من قائمة Name المنبثقة.
-
أدخل قيمة افتراضية للمعلمة في المربع Default Parameter، ثم انقر فوق OK.
تحديد معلمات في جملة SQL (PHP)
تحديد معلمات في جملة SQL؛ تكون القيمة الافتراضية هي القيمة التي يجب أن تستخدمها المعلمة في حالة عدم إرجاع قيمة حقيقية.
-
أدخل اسم معلمة في المربع Name.
-
أدخل قيمة افتراضية للمعلمة في المربع Default Parameter.
-
أدخل قيمة حقيقية للمعلمة في المربع Run-time Value، ثم انقر فوق OK.
إنشاء استعلامات SQL باستخدام شجرة Database Items
بدلاً من كتابة جمل SQL يدويًا في المربع SQL، يمكنك استخدام واجهة النقر والإشارة والتي تخص Database Item لإنشاء استعلامات SQL معقدة. تتيح لك شجرة Database Items إمكانية تحديد كائنات قاعدة بيانات وربطها باستخدام فقرات SQL وهي SELECT، وWHERE، وORDER BY. بعد إنشاء استعلام SQL، يمكنك تحديد أي متغيرات باستخدام المنطقة Variables الخاصة بمربع الحوار.
يصف المثالان التاليان جملتي SQL والخطوات اللازمة لإنشائهما باستخدام شجرة Database Items الخاصة بمربع الحوار Recordset المتقدم.
مثال: تحديد جدول
يحدد هذا المثال كامل محتويات الجدول Employees. تظهر جملة SQL التي تحدد الاستعلام، على النحو التالي:
SELECT * FROM Employees
لإنشاء هذا الاستعلام، اتبع هذه الخطوات.
-
تمديد فرع Tables لعرض كل الجداول الموجودة في قاعدة البيانات المحددة.
-
حدد الجدول Employees.
-
انقر فوق الزر Synchronize.
-
انقر فوق OK لإضافة مجموعة سجلات إلى اللوحة Bindings.
مثال: تحديد صفوف معينة من جدول وترتيب النتائج
يحدد المثال التالي صفين من الجدول Employees، ويحدد نوع الوظيفة باستخدام متغير يجب أن تحدده. يمكن ترتيب النتائج حينها حسب اسم الموظف.
SELECT emplNo, emplName FROM Employees WHERE emplJob = 'varJob' ORDER BY emplName
-
قم بتوسيع فرع Tables لعرض كل الجداول الموجودة في قاعدة البيانات؛ ثم قم بتوسيع الجدول Employees لعرض الصفوف الفردية للجدول.
-
إنشاء جملة SQL على النحو التالي:
حدد emplNo، ثم انقر فوق الزر Select.
حدد emplName، ثم انقر فوق الزر Select.
حدد emplJob، ثم انقر فوق الزر Where.
حدد emplName، ثم انقر فوق الزر Order By.
-
ضع نقطة الإدراج بعد WHERE emplJob في منطقة نص SQL واكتب ='varJob' (قم بتضمين علامة يساوي).
-
حدد المتغير 'varJob' بالنقر فوق زر علامة الزائد (+) في المنطقة Variables وإدراج القيم التالية في الأعمدة Name، وDefault Value، وRun-Time Value: varJob، CLERK، Request("job").
-
انقر فوق OK لإضافة مجموعة سجلات إلى اللوحة Bindings.
تحديد معلمات URL
تعمل معلمات URL على تخزين إدراج المعلومات المستردة بواسطة المستخدمين. قبل أن تبدأ، تأكد من تمرير معلمة نموذج أو معلمة عنوان URL إلى الخادم. بعد تحديد متغير عنوان URL، يمكنك استخدام قيمته في الصفحة المحددة حاليًا.
-
في النافذة Document، افتح الصفحة التي ستستخدم مجموعة المتغير.
-
حدد Windows > Bindings لعرض اللوحة Bindings.
-
في اللوحة Bindings، انقر فوق زر علامة الزائد (+) وحدد واحدًا مما يلي من القائمة المنبثقة.
أنواع المستندات
عنصر القائمة في اللوحة Bindings لمتغير URL
ASP
Request Variable > Request.QueryString
ColdFusion
URL Variable
PHP
URL Variable
-
في مربع الحوار URL Variable، أدخل اسم متغير عنوان URL، وانقر فوق OK.
عادة ما يكون اسم متغير عنوان URL، هو اسم حقل نموذج HTML أو الكائن المستخدم للحصول على قيمته.
-
يظهر متغير عنوان URL في اللوحة Bindings.
تحديد معلمات النماذج
تعمل معلمات النموذج على تخزين المعلومات المستردة المضمنة في طلب HTTP لصفحة ويب. إذا أنشأت نموذجًا يستخدم طريقة POST، تمرر البيانات المرسلة من النموذج إلى الخادم. قبل أن تبدأ، تأكد من تمرير معلمة نموذج إلى الخادم. بعد تحديد معلمة نموذج كمصدر محتوى، يمكنك استخدام قيمتها في صفحتك.
-
في النافذة Document، افتح الصفحة التي ستستخدم مجموعة المتغير.
-
حدد Windows > Bindings لعرض اللوحة Bindings.
-
في اللوحة Bindings، انقر فوق زر علامة الزائد (+) وحدد واحدًا مما يلي من القائمة المنبثقة.
أنواع المستندات
عنصر القائمة في اللوحة Bindings لمتغير النموذج
ASP
Request Variable > Request.Form
ColdFusion
Form Variable
PHP
Form Variable
-
في مربع الحوار Form Variable، أدخل اسم متغير عنوان النموذج، وانقر فوق OK. عادة ما يكون اسم متغير عنوان النموذج، هو اسم حقل نموذج HTML أو الكائن المستخدم للحصول على قيمته.
تظهر معلمة النموذج في اللوحة Bindings.
تحديد متغيرات جلسة العمل
يمكنك استخدام متغيرات جلسة العمل لتخزين وعرض المعلومات المحتفظ بها لمدة زيارة المستخدم (أو جلسة العمل). يقوم الخادم بإنشاء كائن جلسة مختلفة لكل مستخدم ويحافظ عليه لفترة معينة من الزمن أو حتى يتم إنهاء الكائن بوضوح.
قبل تحديد متغيرات جلسة عمل لصفحة، يجب عليك إنشاء تلك المتغيرات في التعليمة البرمجية المصدر. بعد إنشائك متغير جلسة عمل في التعليمة البرمجية المصدر لتطبيق الويب، يمكنك استخدام Dreamweaver لاسترداد قيمته واستخدامه في صفحة ويب.
-
قم بإنشاء متغير جلسة عمل في التعليمة البرمجية المصدر، وتعيين قيمة له.
على سبيل المثال، يضفي مثال ColdFusion هذا مزيدًا من التحديد على جلسة عمل تسمى username، ويعينها إلى القيمة Cornelius:
<CFSET session.username = Cornelius>
-
حدد Window > Bindings لعرض اللوحة Bindings.
-
انقر فوق علامة الزائد (+)، وحدد Session Variable من القائمة المنبثقة.
-
أدخل اسم المتغير الذي حددته في التعليمة البرمجية المصدر الخاصة بالتطبيق، ثم انقر فوق OK.
تحديد متغيرات التطبيق لـASP وColdFusion
في ASP وColdFusion، يمكنك استخدام متغيرات التطبيق لتخزين معلومات العرض المحتفظ بها طيلة عمر التطبيق وتستمر من مستخدم إلى آخر. بعد تحديد متغير التطبيق، يمكنك استخدام قيمته في صفحة.
لا توجد أي كائنات لمتغير التطبيق في PHP.
-
افتح نوع مستند ديناميكي في النافذة Document.
-
حدد Window > Bindings لعرض اللوحة Bindings.
-
انقر فوق زر علامة الزائد (+)، وحدد Application Variable من القائمة المنبثقة.
-
أدخل اسم المتغير على النحو المحدد في التعليمة البرمجية المصدر الخاصة بالتطبيق، ثم انقر فوق OK.
يظهر متغير التطبيق في اللوحة Bindings أسفل الرمز Application.
استخدام المتغير كمصدر بيانات لمجموعة سجلات ColdFusion
عند تحديد مجموعة سجلات لصفحة في اللوحة Bindings، يُدخل Dreamweaver اسم مصدر بيانات ColdFusion في العلامة cfquery على الصفحة. لمزيد من المرونة، يمكنك تخزين اسم مصدر بيانات في أحد المتغيرات واستخدام المتغير في العلامة cfquery. يوفر Dreamweaver طريقة مرئية لتحديد هذا المتغير في مجموعة السجلات الخاصة بك.
-
تأكد من أن صفحة ColdFusion نشطة في النافذة Document.
-
في اللوحة Bindings، انقر فوق زر علامة الزائد (+) وحدد Data Source Name Variable من القائمة المنبثقة.
يظهر مربع الحوار Data Source Name Variable.
-
حدد متغيرًا، ثم انقر فوق OK.
-
عند تحديد مجموعة السجل، حدد المتغير كمصدر بيانات لمجموعة السجل.
في مربع الحوار Recordset، يظهر المتغير في القائمة المنبثقة Data Source مع مصادر بيانات ColdFusion على الخادم.
-
أكمل مربع الحوار Recordset، وانقر فوق OK.
-
قم بتهيئة المتغير.
لا يقوم Dreamweaver بتهيئة المتغير لك بحيث يمكنك تهيئته أينما وكيفما تريد. يمكنك تهيئة المتغير في التعليمة البرمجية للصفحة (قبل العلامة cfquery)، أو في ملف مضمن، أو في ملف ما آخر كمتغير تطبيق أو جلسة عمل.
تحديد متغيرات الخادم
يمكنك تحديد متغيرات الخادم كمصادر للمحتوى الديناميكي لاستخدامها داخل تطبيق ويب. تتباين متغيرات الخادم من نوع مستند إلى آخر وتتضمن متغيرات النموذج، ومتغيرات عنوان URL، ومتغيرات جلسة عمل العمل، ومتغيرات التطبيق.
يمكن الوصول إلى متغيرات الخادم عن طريق كل الأجهزة العميلة التي تصل إلى الخادم، وعن طريق أي تعمل على الخادم. تستمر المتغيرات إلى أن يتوقف الخادم.
تحديد متغيرات خادم ColdFusion
-
افتح اللوحة Bindings (Window > Bindings). في مربع الحوار Server Variable، أدخل اسم متغير الخادم، وانقر فوق OK.
-
انقر فوق زر علامة الزائد (+) وحدد متغير الخادم من القائمة المنبثقة.
-
أدخل اسم المتغير، وانقر فوق OK. يظهر متغير الخادم ColdFusion في اللوحة Bindings.
يسرد الجدول التالي متغيرات خادم ColdFusion المضمنة:
المتغير |
الوصف |
Server.ColdFusion.ProductName |
اسم منتج ColdFusion |
Server.ColdFusion.ProductVersion |
رقم إصدار ColdFusion |
Server.ColdFusion.ProductLevel |
نسخة ColdFusion (Enterprise, Professional). |
Server.ColdFusion.SerialNumber |
الرقم المتسلسل لإصدار ColdFusion المثبت حاليًا. |
Server.OS.Name |
اسم نظام التشغيل الذي يعمل على الخادم (Windows XP, Windows 2000, Linux). |
Server.OS.AdditionalInformation |
معلومات إضافية عن نظام التشغيل المثبت (حزم الخدمات، والتحديثات). |
Server.OS.Version |
إصدار نظام التشغيل المثبت. |
Server.OS.BuildNumber |
رقم إنشاء نظام التشغيل المثبت. |
تحديد متغير محلي لـ ColdFusion
المتغيرات المحلية هي متغيرات تم إنشائها بعلامة CFSET أو CFPARAM داخل صفحة ColdFusion. يظهر المتغير المحلي المحدد في اللوحة Bindings.
-
في مربع الحوار Local Variable، أدخل اسم المتغير المحلي، وانقر فوق OK.
تحديد متغيرات خادم ASP
يمكنك تحديد متغيرات خادم ASP التالية كمصادر للمحتوى الديناميكي: Request.Cookie، وRequest.QueryString، وRequest.Form، وRequest.ServerVariables، وRequest.ClientCertificates.
-
افتح اللوحة Bindings (Window > Bindings).
-
انقر فوق زر علامة الزائد (+)، وحدد Request Variable من القائمة المنبثقة.
-
في مربع الحوار Request Variable، حدد إحدى مجموعات الطلب التالية من القائمة المنبثقة Type:
المجموعة QueryString
استرداد المعلومات الملحقة بعنوان URL لصفحة الإرسال، مثلاً عندما يكون للصفحة نموذج HTML يستخدم الطريقة GET . تتكون سلسلة الاستعلام من زوج أو أكثر من الاسم-القيمة (على سبيل المثال، last=Smith, first=Winston) ملحق إلى عنوان URL بعلامة استفهام (؟ ). إذا كان لسلسلة الاستعلام أكثر من زوج واحد- يتألف من الاسم والقيمة- يتم دمجها بعلامات عطف (&).
مجموعة Form
استرداد معلومات النموذج المتضمنة في هيئة طلب HTTP عن طريق نموذج HTML باستخدام الطريقة POST .
مجموعة ServerVariables
استرداد قيم متغيرات بيئة محددة مسبقًا. تحتوي المجموعة على قائمة طويلة بالمتغيرات، بما فيها CONTENT_LENGTH (طول المحتوى المقدم في طلب HTTP، والذي يمكنك استخدامه لرؤية ما إذا كان نموذج ما فارغًا)، وHTTP_USER_AGENT (يقدم معلومات عن مستعرض المستخدم).
على سبيل المثال، يتضمن Request.ServerVariables("HTTP_USER_AGENT") معلومات عن المستعرض المقدم، مثل Mozilla/4.07 [en] (WinNT; I)، والتي ترمز إلى مستعرض Netscape Navigator 4.07.
للاطلاع على قائمة كاملة بمتغيرات بيئة خادم ASP، راجع الوثائق عبر الإنترنت المثبتة مع Microsoft Personal Web Server (PWS)، أو Internet Information Server (IIS).
مجموعة Cookies
استرداد قيم ملفات تعريف الارتباطات المرسلة في طلب HTTP. على سبيل المثال، نفترض أن الصفحة تقرأ ملف تعريف ارتباط يسمى "readMe" على نظام المستخدم. على الخادم، يتم تخزين قيم ملف تعريف الارتباط في المتغير Request.Cookies("readMe").
مجموعة ClientCertificate
استرداد حقول الشهادة من طلب HTTP الذي أرسله المستعرض. حقول الشهادة محددة في المعيار X.509.
-
حدد المتغير في المجموعة والذي تريد الوصول إليه، وانقر فوق OK.
على سبيل المثال، إذا كنت تريد الوصول إلى المعلومات المضمنة في المتغير Request.ServerVariables("HTTP_USER_AGENT")، فأدخل الوسيطة HTTP_USER_AGENT. إذا كنت تريد الوصول إلى المعلومات المضمنة في المتغير Request.Form("lastname")، فأدخل الوسيطة lastname.
يظهر متغير الطلب في اللوحة Bindings.
تحديد متغيرات خادم PHP
تحديد متغيرات الخادم كمصدر للمحتوى الديناميكي لصفحات PHP. تظهر متغيرات خادم PHP في اللوحة Bindings.
-
افتح اللوحة Bindings (Window > Bindings).
-
انقر فوق زر علامة الزائد (+)، وحدد المتغير من القائمة المنبثقة.
-
في مربع الحوار Request Variable، أدخل اسم المتغير (على سبيل المثال، REQUEST_METHOD)، وانقر فوق OK.
لمزيد من المعلومات، ابحث عن الكلمة الأساسية $_SERVER في وثائق PHP.
تحديد متغير عميل لـColdFusion
حدد متغير عميل ColdFusion كمصدر محتوى ديناميكي للصفحة. تظهر متغيرات عميل ColdFusion المحددة حديثًا في اللوحة Bindings.
-
في مربع الحوار Client Variable، أدخل اسم المتغير، وانقر فوق OK.
على سبيل المثال، للوصول إلى المعلومات المضمنة في المتغير Client.LastVisit ColdFusion، أدخل LastVisit.
متغيرات Client هي متغيرات تم إنشاؤها في التعليمة البرمجية لربط البيانات بعميل معين. تحافظ متغيرات Client على حالة التطبيق أثناء تنقل المستخدم من صفحة إلى أخرى في التطبيق، وكذلك من جلسة عمل إلى أخرى.
يمكن أن تكون متغيرات Client محددة من قبل المستخدم أو متضمنة. يسرد الجدول التالي متغيرات عميل ColdFusion المضمنة:
المتغير
الوصف
Client.CFID
معرف تزايدي لكل عميل يتصل بالخادم.
Client.CFTOKEN
رقم مكوَّن عشوائيًا يستخدم لتحديد عميل معين بشكل فريد.
Client.URLToken
مزيج من CFID وCFTOKEN للتمرير بين القوالب عند عدم استخدام ملفات تعريف الارتباط.
Client.LastVisit
سجل الطابع الزمني لآخر زيارة لعميل ما.
Client.HitCount
عدد طلبات الصفحة المرتبطة بعميل واحد (والتي تم تتبعها باستخدام CFID وCFTOKEN).
Client.TimeCreated
سجل الطابع الزمني عند بداية إنشاء CFID وCFTOKEN لعميل معين.
تحديد متغير ملف تعريف ارتباط ColdFusion
يتم إنشاء متغيرات ملف تعريف الارتباط في التعليمة البرمجية، والوصول إلى المعلومات المضمنة في ملفات تعريف الارتباط التي تم تمريرها إلى الخادم عن طريق مستعرض. يظهر متغير ملف تعريف الارتباط المحدد في اللوحة Bindings.
-
في مربع الحوار Cookie Variable، أدخل اسم متغير ملف تعريف الارتباط، وانقر فوق OK.
تحديد متغير ColdFusion CGI
يظهر متغير CGI المحدد في اللوحة Bindings.
-
في مربع الحوار CGI Variable، أدخل اسم المتغير، وانقر فوق OK.
على سبيل المثال، إذا كنت تريد الوصول إلى المعلومات في المتغير CGI.HTTP_REFERER، فأدخل HTTP_REFERER.
يسرد الجدول التالي متغيرات ColdFusion CGI الأكثر شيوعًا التي تم إنشائها في الخادم:
المتغير
الوصف
SERVER_SOFTWARE
اسم وإصدار برنامج خادم المعلومات المجيب للطلب (وتشغيل العبّارة). التنسيق: الاسم/الإصدار.
SERVER_NAME
اسم مضيف الخادم، أو اسم DNS المستعار، أو عنوان IP كما يظهر في عناوين URL ذاتية المرجعية.
GATEWAY_INTERFACE
مراجعة مواصفات CGI التي يتوافق معها هذا الخادم. التنسيق: CGI/مراجعة.
SERVER_PROTOCOL
اسم ومراجعة بروتوكول المعلومات الذي يأتي معه هذا الطلب. التنسيق: البروتوكول/المراجعة.
SERVER_PORT
رقم المنفذ الذي تم إرسال الطلب إليه.
REQUEST_METHOD
الطريقة التي تم عمل الطلب بها. بالنسبة إلى HTTP، هذه الطريقة هي Get، وHead، وPost، وهكذا.
PATH_INFO
معلومات المسار الإضافية، كما هي معطاة من قبل العميل. يمكن الوصول إلى البرامج النصية عن طريق اسم المسار الافتراضي، متبوعًا بمعلومات إضافية في نهاية هذا المسار. يتم إرسال المعلومات الإضافية في صورة PATH_INFO.
PATH_TRANSLATED
يوفر الخادم إصدار PATH_INFO مترجم، والذي يأخذ المسار ويقوم بأي تخطيط "افتراضي إلى مادي" له.
SCRIPT_NAME
مسار افتراضي للبرنامج النصي الذي يجري تنفيذه؛ والمستخدَم لـعناوين URL ذاتية المرجعية.
QUERY_STRING
معلومات الاستعلام التي تتبع علامة الاستفهام (؟) في عنوان URL المشار إليه بهذا البرنامج النصي.
REMOTE_HOST
اسم المضيف الذي ينشئ الطلب. إذا لم تتوفر هذه المعلومات على الخادم، فإنه يقوم بتعيين REMOTE_ADDR وليس REMOTE_HOST.
REMOTE_ADDR
عنوان IP للمضيف البعيد الذي يجري الطلب.
AUTH_TYPE
إذا كان الخادم يدعم مصادقة المستخدم، والبرنامج النصي محميًا، فهذه هي طريقة المصادقة المحددة من قبل البروتوكول والمستخدمة للتحقق من المستخدم.
REMOTE_USER AUTH_USER
إذا كان الخادم يدعم مصادقة المستخدم، والبرنامج النصي محميًا، فهذا هو اسم المستخدم المصدق عليه. (أيضًا متاح كـAUTH_USER.)
REMOTE_IDENT
إذا كان خادم HTTP يدعم تعريف RFC 931، فسيتم تعيين هذا المتغير إلى اسم المستخدم البعيد المسترد من الخادم. استخدم هذا المتغير لسجل الدخول فقط.
CONTENT_TYPE
للاطلاع على الاستعلامات التي تحتوي على معلومات مرفقة، مثل HTTP POST وPUT، هذا هو نوع محتوى البيانات.
CONTENT_LENGTH
طول المحتوى كما هو محدد من قبل العميل.
يسرد الجدول التالي متغيرات CGI الأكثر شيوعًا التي تم إنشائها عن طريق المستعرض وتمريرها إلى الخادم:
المتغير
الوصف
HTTP_REFERER
المستند المشير. هذا هو المستند المرتبط بالبيانات أو المقدم من خلالها.
HTTP_USER_AGENT
المستعرض الذي يستخدمه العميل لإرسال الطلب. التنسيق: البرنامج/مكتبة الإصدارات/الإصدار.
HTTP_IF_MODIFIED_SINCE
آخر وقت تم تعديل الصفحة فيه. يتم إرسال هذا المتغير إلى وفقًا للمستعرض، وعادةً ما يكون ذلك استجابة للخادم المرسَل للرأس LAST_MODIFIED HTTP. يمكن استخدامه للاستفادة من التخزين المؤقت لجانب المستعرض.
تخزين مصادر المحتوى مؤقتًا
يمكنك إخفاء—أو تخزين—مصادر المحتوى الديناميكي في Design Note. يتيح لك هذا العمل في أحد المواقع، إذا لم تصل إلى قاعدة البيانات أو خادم التطبيق الذي يخزن مصادر المحتوى الديناميكي. كما يمكن أن يعمل التخزين المؤقت على تسريع التطوير عن طريق إزالة الوصول المتكرر عبر شبكة إلى خادم التطبيق وقاعدة البيانات.
-
انقر فوق زر السهم في الزاوية اليمنى العلوية للوحة Bindings وقم بتبديل Cache في القائمة المنبثقة.
إذا أجريت تغييرات على أحد مصادر المحتوى، فيمكنك تحديث التخزين المؤقت بالنقر فوق الزر Refresh (رمز السهم داخل دائرة) في الزاوية اليمنى العلوية للوحة Bindings. (قم بتوسيع اللوحة، إذا كنت لا ترى الزر.)
تغيير مصادر المحتوى أو حذفها
يمكنك تغيير أو حذف أي مصدر موجود لمحتوى ديناميكي—وهو، أي مصدر محتوى مسرود في اللوحة Bindings.
لا يؤدي تغيير أو حذف مصدر محتوى في اللوحة Bindings إلى تغيير أو حذف أي مثيل لذلك المحتوى على الصفحة. بل يحذفه أو يغيِّره كمصدر محتمل لمحتوى الصفحة.
تغيير مصدر محتوى في اللوحة Bindings
-
في اللوحة Bindings (Window > Bindings)، انقر نقرًا مزدوجًا فوق اسم مصدر المحتوى الذي تريد تحريره.
-
قم بإجراء التغييرات التي تريدها في مربع الحوار الذي يظهر.
-
إذا كنت راضيًا عن العمل الذي أنجزته، فانقر فوق OK.
حذف مصدر محتوى من اللوحة Bindings
-
في اللوحة Bindings (Window > Bindings)، حدد مصدر المحتوى من القائمة.
-
انقر فوق زر علامة الطرح (-).
نسخ مجموعة سجلات من صفحة إلى أخرى
يمكنك نسخ مجموعة سجلات من صفحة إلى أخرى داخل موقع محدد.
-
حدد مجموعة السجلات إما في اللوحة Bindings أو اللوحة Server Behaviors.
-
انقر بزر الماوس الأيمن فوق مجموعة السجلات، وحدد Copy من القائمة المنبثقة.
-
افتح الصفحة التي تريد نسخ مجموعة السجلات إليها.
-
انقر بزر الماوس الأيمن فوق اللوحة Bindings أو شريط الأدوات Server Behaviors، وحدد Paste من القائمة المنبثقة.
المزيد مثل هذا
- اتصالات قواعد البيانات لمطوري ASP
- اتصالات قواعد البيانات لمطوري PHP
- إضافة إجراء مُخزن (ColdFusion)
- كتاب SQL التمهيدي
- نبذة عن URL ومعلمات النماذج
- إضافة محتوى ديناميكي إلى الصفحات
- معلمات URL
- متغيرات خادم ColdFusion
- معلومات عن مصادر المحتوى الديناميكي
- استخدام النماذج لجمع معلومات من المستخدمين
- كيفية عمل متغيرات جلسة العمل
- جمع المعلومات في متغيرات جلسة العمل، وتخزينها، واستردادها
- نبذة عن إضافة المحتوى الديناميكي
- معلمات نماذج HTML
- متغيرات خادم ColdFusion