جعل الروابط المباشرة لأشكالأقول إن كنت تريد تعديل أو حذف الشركة. الحق الآن ، عليك أن تتذكر اسم الشركة ، العودة الى منصة الاطلاق ، انقر فوق تحرير الشركة ، وأدخل اسم الشركة ، وكلها لمجرد الحصول على تحرير النموذج. لن تقوم بدلا فوق شركة في القائمة ، والانتقال مباشرة إلى نموذج عدل؟ ...
الآن يمكنك الذهاب إلى قائمة الشركة وفوق ارتباط للذهاب مباشرة إلى إضافة أو تحرير أو حذف النموذج. والآن بعد أن كنت قد ينظر في كيفية ربط من CompanyList.cfm لCompanyEditForm.cfm وCompanyDeleteForm.cfm ، يمكنك أن تفعل نفس الشيء مع EmployeeList.cfm. رمز يدل على التعديلات لجعل لEmployeeList.cfm بالخط العريض. ...
يمكنك استخدام تريم () على شبكة الأمان الاجتماعي للتأكد من أنه ليس لديها مسافات زائدة ، ويمكنك استخدام عنوان EncodedFormat () للتأكد من أن شبكة الأمان الاجتماعي هو عنوان آمنة. أنت لم تكن في حاجة URLEncoded الشكل () في قائمة الشركة بسبب CompanyID هو عدد صحيح ، وصحيحة هي دائما عنوان آمنة. يمكنك الآن الذهاب الى قائمة الموظف وانقر على تحرير أو حذف الارتباط للانتقال مباشرة إلى تعديل أو حذف النموذج. إعادة توجيه المستخدم إلى قائمة الشركة والحقيقة التي يجب أن نعود الى منصة الاطلاق ومن ثم العودة إلى قائمة الشركة في كل مرة أن قمت بإضافة أو تحرير أو حذف إحدى الشركات ، وجميع من اجل رسالة التي لا توجد الآن حقا ' ر اقول لكم بكثير من أي شيء ، أمر مزعج. والوضع سيكون أفضل بكثير من أن صفحة عمل الموجهات يمكنك العودة إلى صفحة قائمة ، لا بل وتمرير رسالة (لأنك يمكن الافتراض أنه إذا لم يحدث أي خطأ ، أو موظف في الشركة كان بنجاح إدراج ، تحديث أو حذف في قاعدة بيانات). تحرير السمات CFLOCATION في CompanyAddAction.cfm ، CompanyEditAction.cfm ، وCompanyDeleteAction.cfm إلى ما يلي : ثم تغيير CFLOCATION المكالمات في EmployeeAddAction.cfm ، EmployeeEditAction.cfm ، وEmployeeDeleteAction.cfm إلى ما يلي : اختبار التغييرات الخاصة بك عن طريق الذهاب الى أي من هذه الصفحات النموذج والنقر على إرسال. انهم جميعا أن يأخذك إلى قائمتهم الخاصة. بعد إضافة موظف جديد إلى القائمة ، لديها القدرة على أن ترسل موظف بريد إلكتروني الترحيب به في الشركة الجديدة لن يكون لطيفا. يمكنك استخدام CFMAIL لإرسال بريد إلكتروني الرسالة. لأغراض هذا المثال ، افترض أن جميع العاملين لديها عنوان البريد الإلكتروني في first.last نمط @ somewhere.com.
CFMAIL ثلاث سمات : من ، ل، والموضوع. كولد فيوجن من حيث يروي هذا البريد الإلكتروني هو قادمة من ؛ ليروي كولد فيوجن حيث لإرسال الرسالة ، والموضوع هو ما يظهر في سطر الموضوع. وبين محتوى
إذا URL.CompanyID يتم تعريفها ، CFCOOKIE بإنشاء ملف على الكمبيوتر الذي يقوم بتخزين URL.CompanyID. CFCOOKIE على سمة الاسم ، الذي يحدد اسم المتغير الكوكي ، وقيمة السمة ، والذي يحدد القيمة التي يتم تخزينها في الكعكة ، والآن ننظر في بيان CFQUERY. لاحظ كيف تغيرت URL.CompanyID لCookie.CompanyID. قمت بتعيين متغير الكعكة باستخدام العلامة CFCOOKIE ، ولكن عليك قراءة متغير الكعكة باستخدام كوكي. بادئة. والمرة التالية التي تقوم أسفل إلى موظفي الشركة ومن ثم تنفيذ بعض الإجراءات ، تشاهد قائمة الموظفين التي تمت تصفيتها من قبل نفس الشركة بعد الصفحة عمل الموجهات. والمشكلة الآن هي أنه حتى لو كنت أعود الى منصة الاطلاق و انقر فوق القائمة الموظف ، وأنت لا تزال تحصل فقط على العاملين في الشركة المدرجة في الآونة الأخيرة. وأول ما يجب عليك فعله هو تعديل الارتباط في index.cfm ان نقول للموظف قائمة لاظهار جميع الموظفين.
المقبل ، يجب تعديل لائحة الموظفين لاتخاذ المعلمة ShowAll بعين الاعتبار. الآن ، إذا URL.ShowAll بأنها تقوم بتنفيذ EmployeeList.cfm ، الكعكة CompanyID يتم حذفها من متصفح المستخدم وجميع الموظفين في قاعدة البيانات التي يتم عرضها. حذف الكوكيز من متصفح المستخدم يحدد قيمتها المناظرة في كولد فيوجن إلى سلسلة فارغة بدلا من حذفها ، وذلك في جوهرها Cookie.CompanyID لا يزال موجودا ، ولكن قيمته هي سلسلة فارغة. لهذا السبب يجب علينا اختبار طول قيمة قلصت من Cookie.CompanyID فضلا عن قيمة لمعرفة ما اذا كان صحيحا. إذا كنا لا تضاف ليون (تريم (Cookie.CompanyID)) اختبار لحساب قيمة فارغة الكعكة ، يتضمن الاستعلام جملة أين ، ونتيجة لإرجاع أي موظف بسبب مطابقة فال (Cookie.CompanyID) هو صفر. مقال مقدم من ديفيد سميث تنويه :موقعنا على الانترنت ليست مسؤولة عن محتوى هذه المادة. Webarticles هو حر للمعلومات. المهم : هذه المادة "جعل الروابط المباشرة لأشكال" وقد ترجم من قبل البرمجيات التلقائي. نشعر بالاسف من اجل أي الأخطاء الإملائية التي قد حدث. شكرا لتفهمكم.
|
|||||||||||||||||||||||||||||||
| Online: 208 users browsing the articles directory |
|
|