ردود الفعل المواهب أرسل لي نسخة. ردود الفعل في المراسلات التجارية

في هذا الدرس سوف نتعرف على وظيفة mail()، باستخدام مثال إنشاء نموذج ملاحظات في PHP ثم إرسال البيانات المستلمة عبر البريد الإلكتروني.

للقيام بذلك، سنقوم بإنشاء ملفين - forma.php وmail.php. سيحتوي الملف الأول فقط على نموذج يحتوي على حقول للمستخدم لإدخال البيانات. يوجد داخل علامة النموذج زر "يرسل"وسمة الإجراء، التي تشير إلى المعالج - mail.php، حيث يتم الوصول إلى البيانات من النموذج عند النقر فوق الزر "يرسل". في مثالنا، يتم إرسال بيانات النموذج إلى صفحة ويب تسمى "/mail.php". تحتوي هذه الصفحة على برنامج PHP النصي الذي يعالج بيانات النموذج:


يتم إرسال بيانات النموذج باستخدام طريقة POST (تتم معالجتها كـ $_POST). $_POST عبارة عن مجموعة من المتغيرات التي تم تمريرها إلى البرنامج النصي الحالي عبر طريقة POST.

أدناه ترى محتويات ملف forma.php، الذي يملأ المستخدم نفسه حقوله في بعض مواقع الويب. يجب أن تحتوي جميع حقول إدخال البيانات على سمة اسم؛ ونكتب القيم بأنفسنا، بناءً على المنطق.




نموذج الملاحظات في PHP يتم إرساله عبر البريد الإلكتروني


نموذج الملاحظات في PHP





ترك رسالة:
اسمك:



بريد إلكتروني:

رقم التليفون:

رسالة:

يمكن أن تحتوي منطقة النص على عدد غير محدود من الأحرف-->







هذه هي الطريقة التي يبدو بها النموذج بصريًا في المتصفح.

بعد ذلك نكتب الكود الخاص بملف mail.php. لقد توصلنا إلى أسماء المتغيرات الخاصة بنا. في PHP، يبدأ المتغير بعلامة $ ثم اسم المتغير. يتم وضع القيمة النصية للمتغير بين علامات الاقتباس. باستخدام المتغيرات، يتم إرسال محتويات النموذج إلى البريد الإلكتروني للمسؤول بمجرد وضع اسم عنصر النموذج بين قوسين مربعين - قيمة الاسم.

وبالتالي، سيتم نقل البيانات من المصفوفة $_POST إلى المتغيرات المقابلة وإرسالها إلى البريد باستخدام وظيفة البريد. دعونا نملأ النموذج الخاص بنا ونضغط على زر الإرسال. لا تنس تضمين بريدك الإلكتروني. وصلت الرسالة على الفور.

يعد البريد الإلكتروني أحد أكثر طرق التواصل التجاري شيوعًا. ولكن، لسوء الحظ، لا يعرف الجميع كيفية كتابة خطاب عمل يقنع المستلم باتخاذ قرار إيجابي بشأن قضية معينة.

وفقًا لاريسا تشوغيفسكايا، رئيس قسم الإعلانات والعلاقات العامة في وكالة التوظيف Penny Lane Personnel، تقع الرسائل عادةً تحت زر الحذف لسببين رئيسيين: بسبب صياغة السؤال والغرض غير الواضحة، وأيضًا بسبب الإفراط في صياغة السؤال. لهجة عدوانية. ولهذا السبب يجب أن تكون لهجة كل خطاب عمل مهذبة، ويجب أن يكون المحتوى واضحًا ومباشرًا.

ما هي الرسالة الأخرى التي تريد قراءتها حتى النهاية والتي تريد الموافقة عليها؟ فيما يلي بعض النصائح للتأليف.

فكر في موضوع الرسالة. يجب أن تكشف عن جوهر الرسالة، ويجب أن تكون مفهومة، حتى لو كنت تكتب لشخص سيفتح رسالتك على أي حال (على سبيل المثال، مساعدك). وسيكون من الأفضل أن ينظر المتلقي إلى الموضوع ويفكر: "هذا يستحق الاهتمام به". لا تريد أن يتفاعل المستلم بكلمات مثل: "نعم، هذا مثير للاهتمام، لكنه ليس بهذه الأهمية"؟ لا تترك حقل الموضوع فارغًا أبدًا - فهذا سيجعلك تبدو غير محترف.

"يجب أن يعرض عنوانك محتوى الرسالة بوضوح وإيجاز. ويجب تقديم جميع المعلومات بشكل واضح ومتسق قدر الإمكان، ويجب أن تكون الرسالة بناءة. إذا لم يكن من الممكن ضغط المحتوى في بضع فقرات ومن الضروري تقديم المعلومات في في شكل أكثر تفصيلاً، يجب أن تكون الرسالة سهلة القراءة قدر الإمكان، ويجب تقسيم النص بأكمله إلى عدة أقسام (فقرات)، ويمكن تمييز المعلومات الأكثر أهمية بالخط العريض أو تحتها خط التركيز الضروري على المعلومات التي تتطلب المزيد من الاهتمام،" تشير رئيسة قسم "التوظيف في سوق السلع سريعة الحركة (FMCG)".

اذكر أهمية القضية. ومن الواضح أن جميع المشاكل لها مستويات مختلفة من الأهمية. أوضح أن ما تكتب عنه مهم ليس لك فقط، ولكن أيضًا لمتلقي الرسالة. ولا تنس أن تجادل حول أهميتها.

التواصل "بلغة" المتلقي. ومن يتخذ القرار يرى المسألة من وجهة نظره وفي سياق تجربته. إذا كنت تريد أن يتفق الأشخاص معك، فقم بتخصيص الرسالة بناءً على المستلم. على سبيل المثال، إذا كنت تكتب إلى مدير تجاري، فركز على الجانب المالي للمسألة. تذكر أن محاورك مهتم في المقام الأول بما يهمه بشكل مباشر.

تقليل المخاطر. حتى أشجع الناس يترددون في بعض الأحيان في المخاطرة. لذلك، حاول توقع الاعتراضات والمخاوف - وكن مستعدًا للإقناع. فكر في العيوب ونقاط الضعف الأكثر وضوحًا في اقتراحك واشرحها في رسالتك على الفور، دون انتظار الإشارة إليك.

الاتفاق على ردود الفعل. عند اختتام رسالتك، تأكد من السؤال عن الوقت الذي يمكنك أن تتوقع فيه الرد على طلبك. لن يكون هذا السؤال غير ضروري - بل على العكس من ذلك، سيقنع المرسل إليه بجدية الاقتراح.

"بالطبع، من المهم إنهاء الرسالة بشكل صحيح، خاصة إذا كنت تتوقع رد فعل ما من المرسل إليه، فمن الأفضل أن تنتهي بسؤال، أو إذا كانت الرسالة طويلة، ففي النهاية، كما لو كانت تلخص ، اكتب "أنا في انتظار إجابتك على أسئلة كذا وكذا" - تقول ماريا سيلينا.

اللمسات الصغيرة

تحدثت أولغا زيملياكوفا، المديرة الفنية لقسم مشاريع الإنترنت في دار النشر RDV-Media، عن التفاصيل الأخرى التي يجب أخذها بعين الاعتبار:

"عند تنسيق النص، تذكر القواعد التالية: لا تستخدم الخطوط متعددة الألوان، ولا تبالغ في استخدام الخطوط الغامقة والمائلة، وكذلك الأحرف الكبيرة - يجب أن يكون هناك أقل عدد ممكن، ولا تستخدم الخطوط ذات المظهر غير الرسمي أيضًا. اختر منها سهلة القراءة.

حاول أن تشعر بالفروق الدقيقة - على سبيل المثال، عندما يكون من المناسب كتابة خطاب غير رسمي إلى حد ما، وعندما يكون الأسلوب المنظم بدقة هو المقبول فقط.

وبطبيعة الحال، يجب ألا ننسى الإيجاز. بغض النظر عن مدى اهتمام محاورك بالسؤال، فسوف يتعب من قراءة الرسالة بحوالي الصفحة الثالثة. بالإضافة إلى ذلك، لا تؤجل جوهر السؤال لفترة طويلة: ليست هناك حاجة لمقدمات طويلة جدًا - انتقل إلى صلب الموضوع في إحدى الفقرات الأولى.

إذا كانت رسالتك مخصصة لعدة قضايا في وقت واحد، فقم بتنظيمها.

إذا انتهت رسالتك الإلكترونية بسؤال مباشر (يمكن الإجابة عليه بـ "نعم" بسيطة)، فإنك تزيد بشكل كبير من فرص حصولك على إجابة سريعة.

أما بالنسبة للأخطاء المطبعية فمن الأفضل تجنبها بالطبع (ومع ذلك، فإن الحالات المعزولة لن تدمر سمعتك). ولكن إذا أخطأت في كتابة نفس الكلمة باستمرار، فسيكون ذلك ملحوظًا. اختبر نفسك على الأقل في محرر النصوص.

بشكل منفصل عن التوقيع. يعد وجودها ميزة إضافية محددة، لأنه يمكنك من خلالها الإشارة إلى معلومات الاتصال الخاصة بك التي تعتبرها ضرورية (أرقام العمل والجوال، Skype، عنوان البريد الإلكتروني الشخصي، الارتباط بالصفحات على الشبكات الاجتماعية، عنوان الشركة والموقع الإلكتروني، وما إلى ذلك). يجب ألا يكون التوقيع طويلاً جدًا - لا يزيد عن 4-6 أسطر. بالمناسبة، إذا تركت بريدًا إلكترونيًا شخصيًا، فتأكد من أن تسجيل الدخول الخاص به "جاد". بعض المتخصصين، الذين يرون عنوانًا مثل vasya_pupkin777، قد يسيئون فهمك."

RSContact هو نموذج تعليقات مجاني باللغة الروسية لـ Joomla مع إمكانية تخصيص الحقول والرسائل والحماية من البريد العشوائي. النموذج سهل جدًا للتخصيص والتكيف ويتكامل بشكل جيد مع القوالب المختلفة. يمكنك إنشاء نموذج يحتوي على حقل "بريد إلكتروني" واحد على الأقل وزر إرسال. ويمكنك تضمين حوالي 18 حقلاً آخر من أنواع مختلفة. من الممكن عرض مربع اختيار للموافقة على معالجة البيانات الشخصية وفقًا للائحة العامة لحماية البيانات والقانون الاتحادي رقم 152. إذا قمت بالفعل بتكوين البريد في الإعدادات العامة لـ Joomla وقمت بتنشيط نوع من المكونات الإضافية "العامة" لـ captcha، فلن تحتاج إلى العبث أكثر بإرسال الرسائل والحماية من البريد العشوائي. وبطبيعة الحال، لا يمكن استبدال ملحق مثل RSForm باستخدام RSContact. ولكن لإنشاء نموذج ملاحظات بسرعة سيكون أكثر من كافٍ.

معلومات عامة

دعونا نلقي نظرة على القدرات والميزات الرئيسية في رأيي لـ RSContact.

  • دعم جوملا 3.2 والإصدارات الأحدث.
  • التصميم سريع الاستجابة (Bootstrap).
  • القدرة على إنشاء نماذج تتكون من 1-18 حقلاً تم تكوينها مسبقًا (بأنواع مختلفة) (الصورة أدناه). هناك ثلاثة حقول يمكنك تخصيصها. على سبيل المثال، قم بإنشاء قائمة منسدلة تحتوي على الخيارات التي تحتاج إلى تحديدها.
  • يمكن أن تكون تسميات الحقول داخل الحقول أو خارجها.
  • وجود مجال لإعطاء الموافقة على معالجة البيانات الشخصية للمستخدم.
  • القدرة على جعل الحقول إلزامية أو اختيارية. ستكون قادرًا على تغيير طبيعة الحقل المطلوب.
  • توافر خيارات تحرير الرسائل المرسلة إلى المسؤولين. مع إمكانية إدراج العناصر النائبة ورسائل التصميم (تخطيط النص).
  • القدرة على إرسال رسائل إلى واحد أو أكثر من المسؤولين.
  • من الممكن إدراج كود CSS وJavascript الخاص بك لتغيير مظهر النموذج وتغيير وظائفه.
  • القدرة على إدراج معلومات إضافية أعلى أو أسفل النموذج.
  • القدرة على إنشاء الأشكال الأفقية والرأسية.
  • إمكانية تعديل الرسالة التي ستظهر للمستخدم بعد إرسال النموذج.
  • الحماية من البريد العشوائي باستخدام مكونات Joomla captcha الإضافية.
  • خطوه سهله.
  • خيار لتعطيل تحميل jQuery لنموذج. قد يؤدي هذا إلى تحسين التوافق مع الملحقات الأخرى.
  • هناك ترجمة إلى الروسية والإنجليزية والألمانية ولغات أخرى.
  • توافر الوثائق (باللغة الإنجليزية).

تنقسم إعدادات وحدة تعليقات Joomla إلى 7 علامات تبويب. على علامات التبويب الوحدة النمطية، الربط بعناصر القائمةو حقوقتم جمع الخيارات "المعتادة" لجميع وحدات Joomla. على علامة التبويب خيارات إضافيةكل شيء ما عدا الخيار تحميل مسج، يشبه أيضًا الوحدات الأخرى. الخيار نفسه تحميل مسجيسمح لك بتمكين/تعطيل تحميل مكتبة jQuery، وهو أمر ضروري للتشغيل الطبيعي لوحدة التعليقات. إذا تم تحميل هذه المكتبة بامتدادات أخرى أو كان لديك تعارض في الموقع، فحاول تعطيل هذا الخيار.

مجالات

تحتوي علامة التبويب هذه (الصورة أدناه) على خيارات تسمح لك بتمكين أو تعطيل الحقول المختلفة لنموذج الملاحظات. جميع الحقول المتاحة موضحة في النموذج في الشكل أعلاه. تحتوي معظم الحقول على "خيارات العرض" التالية:

إلزامي.سيتم عرض الحقل في مقدمة الموقع. لإرسال النموذج، سيُطلب من المستخدم ملئه. سيتم عرض علامة خاصة محددة في علامة التبويب بجوار توقيع الحقل في الميدان .

نعم.سيتم عرض الحقل في مقدمة الموقع. لا يحتاج المستخدم بالضرورة إلى ملئه.

لا.لن يتم عرض الحقل في مقدمة الموقع.

يمكنك تعطيل كافة الحقول باستثناء الحقل ه- بريد. مطلوب لملءها.

في الأساس، جميع الحقول هي حقول نصية عادية أو مناطق نصية. دعونا نفكر فقط في تلك التي تختلف.

أكتب اسم.يمكنك عرض حقل اسم المستخدم على سطر واحد ( اسم) او اثنين ( الاسم الأخير والاسم الأول).

نوع حقل الموضوعيمكن أن يكون هذا الحقل أحد الأنواع التالية: ، ثم في الميدان السمات المحددة مسبقًايمكنك إدخال الخيارات، واحد في كل سطر، والتي يمكن للمستخدمين تحديدها من مقدمة الموقع. توضح الصورة أدناه مثالاً لحقل نوع الموضوع قائمة منسدلة. من خلال تعيين المواضيع، يمكنك، على سبيل المثال، إعداد قواعد لمعالجة الرسائل (المرشحات) في البريد واستلام خطاب بموضوع معين وإعادة توجيهه إلى المستلم المطلوب تلقائيًا. يمكنك قراءة المزيد حول كيفية القيام بذلك لبريد Yandex وMail.ru وGmail في مساعدتهم. بالإضافة إلى ذلك، يمكن القيام بذلك لخدمات البريد الإلكتروني وعملاء البريد الإلكتروني الآخرين، على سبيل المثال، Thunderbird.

طول الرسالة.تحديد عدد الأحرف في الحقل رسالة.

كلمة التحقق جملة!.القدرة على تفعيل كلمة التحقق للحماية من البريد العشوائي. للقيام بذلك، تحتاج إلى تكوين أي مكون إضافي من نوع "captcha" وتمكينه في مدير المكونات الإضافية. تحقق أيضًا من إعدادات الخيار اختبار CAPTCHA (افتراضي)الخامس النظام - الإعدادات العامة.

أرسل نسخة.يمكنك تكوين القدرة على إرسال نسخة من الرسالة إلى المستخدم عبر البريد الإلكتروني. الخيارات التالية متاحة: السماح للمستخدم أن يقرر- في نموذج تعليقات Joomla، سيتم عرض مربع اختيار خاص (الصورة أدناه)، من خلال التحقق من أن المستخدم سيتلقى نسخة من الرسالة عبر البريد الإلكتروني؛ نعم– لن تظهر خانة الاختيار في نموذج الملاحظات، ولكن سيتم إرسال نسخة من الرسالة إلى المستخدم عبر البريد الإلكتروني؛ لا– لن تظهر خانة الاختيار في نموذج الملاحظات ولن يتم إرسال نسخة من الرسالة إلى المستخدم عبر البريد الإلكتروني.

أظهر مربع الاختيار للموافقة على معالجة البيانات الشخصية.يقوم بتنشيط عرض مربع الاختيار (الصورة أدناه) للحصول على موافقة المستخدم لمعالجة بياناته الشخصية وفقًا للوائح اللائحة العامة لحماية البيانات والقانون الاتحادي رقم 152.

في نموذج تعليقات Joomla، يمكنك إنشاء ما يصل إلى 3 حقول مخصصة من أنواع مختلفة: حقل النص، منطقة النص، القائمة المنسدلة، زر الاختيار، مربع الاختيار. إذا اخترت أحد هذه الأنواع: القائمة المنسدلة، زر الاختيار، مربع الاختيار، ثم في الميدان السمات المحددة مسبقًايمكنك إدخال الخيارات، واحد في كل سطر، والتي يمكن للمستخدمين تحديدها من مقدمة الموقع. حقل النص، منطقة النصو قائمة منسدلةتمت مناقشتها في الأشكال أعلاه في المقالة، ويوضح الشكل أدناه مثالاً لنوع الحقل المخصص زر الراديو(في أعلى الصورة) و خانة الاختيار(في أسفل الصورة).

ومن الجدير بالذكر أيضًا بشكل منفصل هو المجال منطقة. بشكل افتراضي، يحتوي على أسماء الولايات الأمريكية. لتغيير ذلك، افتح الملف "modules/mod_rscontact/helper.php" وحول السطر 33، بعد "static $states = array"، تبدأ قائمة المناطق. قم بتغييره حسب حاجتك. يمكنك إضافة وإزالة المناطق.

فيما يلي الإعدادات التي تسمح لك بتكوين نموذج تعليقات Joomla نفسه (الصورة أدناه).

رأس النموذج. تذييل النموذج.يمكنك إضافة محتوى أعلى و/أو أسفل النموذج باستخدام محرر نص مرئي. يمكنك إدراج صورة وجدول وما إلى ذلك فيه. لسوء الحظ، لا تتم معالجة المكونات الإضافية فيه. لذلك، لن تتمكن من إدراج مقطع فيديو باستخدام AllVideos، على سبيل المثال.

لغة تنسيق ويب حسب الطلب. يمكنك إضافة نمط CSS لتغيير مظهر النموذج. ولكن من الأفضل القيام بذلك باستخدام ورقة الأنماط. في المثال الخاص بي أضفت السطر:

#mod-rscontact-counter-231 (العرض: لا شيء؛)

يقوم بإخفاء عرض الحقل مع عداد العدد المتبقي من الحروف (الصورة أدناه).

جافا سكريبت مخصص.يمكنك إدخال كود Javascript الخاص بك، بدون علامة "script"، التي سيتم تحميلها مع النموذج.

علامة الحقل المطلوبة. سيتم عرضه بجوار تسمية الحقل عندما يتم تعيين الحقل على إلزامي.

موقف التوقيع. يمكنك وضع تسميات الحقول داخل الحقول أو فوقها (الصورة أدناه).

يوضح الشكل أدناه نموذج تعليقات مع تسميات توضيحية أعلى الحقول، وعدادًا مخفيًا للأحرف المتبقية، وتسميات توضيحية أعلى وأسفل النموذج نفسه.

شكل أفقي. يتيح لك تطبيق الأنماط الأكثر ملاءمة لإنشاء شكل أفقي. وعلاوة على ذلك، للخيار موقف التوقيعتحتاج إلى تحديد خيار الخارج.

عرض الهامش التلقائي. يؤثر هذا الخيار على إعداد عرض الهامش.

رسالة شكر. هنا يمكنك تحديد الرسالة التي ستظهر بعد إرسال النموذج. يمكنك تطبيق التنسيق وإضافة الصور.

تحتوي علامة التبويب هذه (الصورة أدناه) على خيارات تسمح لك بتخصيص الرسائل المرسلة إلى المسؤول والمستخدم. الإعدادات هي نفسها لكل من المسؤولين والمستخدمين.

في الخيارات المستلم (البريد الإلكتروني للمسؤول)، نسخة، نسخة مخفيةستتمكن من تحديد مستلمي البريد الإلكتروني. كحد أدنى، تحتاج إلى إدخال البريد الإلكتروني في هذا المجال المستلم (البريد الإلكتروني للمسؤول). يمكنك تحديد عناوين متعددة، والفصل بينها بفاصلة أو فاصلة منقوطة.

في الميدان موضوعقمت بإدخال موضوع الرسالة. يمكنك استخدام العناصر النائبة. العناصر النائبة هي علامات خاصة سيتم استبدال بيانات معينة بها. يتم إدراج قائمة العناصر النائبة المتاحة أسفل حقل إدخال محتوى البريد الإلكتروني. في حقل المحتوى، يمكنك إدخال نص الرسالة باستخدام العناصر النائبة. في الشكل أعلاه يمكنك رؤية الإعدادات الخاصة بمحتوى الرسالة. وهذا ما تبدو عليه الرسالة نفسها (الصورة أدناه). كما ترون، تم استبدال جميع العلامات ببيانات من النموذج الذي حدده المستخدم، والبيانات التي تمكن النموذج من سحبها من مصادر أخرى (التاريخ، عنوان IP، اسم الموقع).


خيار يستخدم رد على المرسلوسوف تجعل من ذلك أنه عند الضغط على زر إجابةفي واجهة البريد، عند عرض رسالة يتلقاها المسؤول، سيتم إضافة عنوان البريد الإلكتروني لمرسل النموذج تلقائيًا إلى عنوان مستلم الرسالة. يمكن تجاوز عنوان المستلم عن طريق تحديده في الإعدادات إجابة.

إذا لم يتم إرسال الرسائل، فجرب هذه الحلول للمشكلة.

  • تعطيل ذاكرة التخزين المؤقت. وبدلاً من ذلك، يمكنك استخدام مكون ذاكرة تخزين مؤقت تابع لجهة خارجية مثل JotCache لاستبعاد وحدة RSContact من التخزين المؤقت.
  • تحقق من إعدادات البريد الخاصة بك في النظام - الإعدادات العامة - الخادم - إعدادات البريد. جرب طرق إرسال مختلفة. اتصل بموفر الاستضافة الخاص بك لتوضيح تكوين البريد على الخادم الخاص بك.
  • كما ترون، فإن نموذج تعليقات Joomla هذا عملي للغاية وسهل التكوين. آمل أن تساعدك هذه المراجعة في اختيار الامتداد المناسب والتكوين اللاحق لوحدة RSContact. في المقالة التالية "مراجعة DJ-EasyContact. وحدة نموذج الملاحظات في Joomla » سننظر في ملحق مجاني آخر مماثل.

    يوم جيد يا أصدقاء! اليوم مقال آخر مخصص لـ CMS Joomla، أو بالأحرى ليس للمحرك نفسه، ولكن لإنشاء جهات اتصال باستخدام نموذج التعليقات. الميزة الخاصة لنموذج تعليقات Joomla هي أن جميع الأدوات اللازمة لإنشائه متاحة لمشرف الموقع، وليست هناك حاجة لتنزيل ملحقات إضافية وتثبيتها. تم تجهيز نظام إدارة المحتوى (CMS) بمكون جهات اتصال مدمج، بالإضافة إلى مكون إضافي لمكافحة البريد العشوائي reCAPTCHA.

    تقليدياً، يمكن تقسيم تنفيذ الفكرة المذكورة إلى عدة مراحل، وهي:

    إنشاء وإعداد جهة اتصال.

    تنظيم إخراج الصفحة التي ستحتوي على كافة المعلومات اللازمة للتعليقات.

    تمكين وتكوين وإضافة كلمة التحقق.

    لماذا تحتاج إلى نموذج الملاحظات؟

    نموذج التعليقات هو عنصر الاتصال بالموقع، والذي بفضله يمكن للمستخدمين ومالك مشروع الويب الحفاظ على التواصل مع بعضهم البعض. في نموذج التعليقات يتم الإشارة إلى معلومات مهمة بشكل خاص (رقم الهاتف المحمول، البريد الإلكتروني)، مما يسمح للمستخدم بإرسال اقتراحاته ورغباته إلى المالك أو طلب منتج.

    يتكون نموذج ملاحظات جوملا من حقول فارغة يطلب من الزائر إدخال بيانات محددة (اسمه، عنوان بريده الإلكتروني، موضوع الرسالة)؛ بعد ملئها، يجب عليك تفعيل الإرسال بالضغط على زر "إرسال" الخاص.

    لمزيد من الراحة للزوار، يوصى بوضع نموذج التعليقات في مكان مرئي (غالبًا ما يكون هذا هو رأس الموقع). وبما أننا ننظم عرضه باستخدام عنصر القائمة الذي تم إنشاؤه، فسيتم عرضه على جميع الصفحات في موقع القائمة الأفقية.

    ما هي المعلومات التي يفضل تركها لصاحب الموقع؟

    رقم الجوال (مشاريع الويب التجارية، المتاجر الإلكترونية).

    العنوان (مشاريع الويب التجارية، المتاجر الإلكترونية).

    جدول العمل وطريقة التسليم وطرق الدفع الممكنة (مشاريع الويب التجارية، المتاجر الإلكترونية).

    البريد الإلكتروني، سكايب، الخ. (المدونات، مواقع بطاقات العمل، مواقع الويب ذات الصفحة الواحدة، مشاريع الويب التجارية، المتاجر الإلكترونية).

    اتصالات جملة

    بعد هذه الخطوات، ستظهر لك صفحة مشابهة للصفحة أدناه، مع حقول فارغة فقط. "تحرير جهة الاتصال" - إحدى علامات التبويب الثلاث التي تحتاج إلى إجراء بعض الإعدادات فيها.

    الاسم – يمكنك تحديد أي اسم تريده، وسيظل مخفيًا عن أعين المستخدمين.

    الاسم المستعار هو حقل يتم ملؤه تلقائيًا، أي يُترك فارغًا.

    المستخدم المرتبط هو الاسم الذي سيتم عرضه عند التعليق. يمكنك تحديد لقبك أو ترك الاسم الافتراضي الذي تم تعيينه بواسطة نظام "المستخدمين المتميزين".

    الصورة - من الممكن تحديد الصورة التي سيتم ربطها بجهة الاتصال هذه.

    المنصب - يسمح لك بتحديد منصب الموظف الذي سيتم ربط جهات الاتصال به.

    البريد الإلكتروني - مسؤول عن عرض عنوان البريد الإلكتروني لجهة الاتصال.

    يمكنك معرفة بقية الحقول على أي حال، حيث يمكنك إدخال عنوانك، والرمز البريدي، ورقم الهاتف المحمول والأرضي، ورقم الفاكس، وما إلى ذلك.

    في المنطقة اليمنى من الشاشة (الشريط الجانبي)، يجب عليك تحديد الحالة/النشر، الفئة/غير مصنف، المفضلة/لا شيء.

    "معلومات إضافية" - علامة تبويب تحتوي على محرر نصوص يوصى بكتابة تحية قصيرة فيها.

    يمكنك استخدام تحياتي كقالب باتباع الرابط.

    "إعدادات عرض المحتوى" - المسؤولة عن عرض نموذج الملاحظات.

    إظهار نموذج الملاحظات – "إظهار".

    إرسال نسخة إلى مرسل الرسالة – ​​حسب اختيارك، يسمح لك بإخفاء أو إظهار نسخة من رسالته للمرسل.

    إنشاء عنصر قائمة Joomla لعرض جهات الاتصال ونموذج الملاحظات

    الخطوة التالية هي الانتقال إلى علامة التبويب القائمة/القائمة الرئيسية/إنشاء عنصر القائمة.

    في صفحة القائمة التي تفتح، قم بتعيين عنوان. لذلك نكتب "جهات الاتصال".

    نوع عنصر القائمة - اضغط على الزر "تحديد" الأزرق، ثم حدد جهات الاتصال/جهة الاتصال في الصفحة التي تفتح.

    تحديد جهة اتصال - هذا هو المكان الذي نحتاج فيه إلى ربط جهة الاتصال التي تم إنشاؤها مسبقًا بعنصر القائمة. انقر فوق "تحديد" وانقر على جهة الاتصال المقابلة.

    بعد إجراء التعديلات اللازمة، انقر فوق الزر "حفظ". ونتيجة لذلك، سيظهر زر قائمة "جهات الاتصال" الجديد على موقع الويب الخاص بك، ومن خلال النقر عليه يمكن للمستخدم العثور على نموذج التعليقات والاتصال بك بسهولة.

    كان من الممكن أن ننتهي هنا لولا شيء واحد، ولكن! مجموعة من الرسائل عديمة الفائدة التي ستغمر عنوان بريدك الإلكتروني ببرامج البريد العشوائي.

    قم بحماية Joomla من البريد العشوائي عن طريق تكوين المكون الإضافي reCAPTCHA المدمج

    ما هو اختبار CAPTCHA؟ هذه أداة أمنية تسمح لك بمكافحة التسجيل التلقائي وإرسال الرسائل بشكل فعال. هذا نموذج خاص يتعهد فيه مستخدم الإنترنت بتنفيذ إجراء معين (إدخال الأحرف، أو الإجابة على سؤال معروف، أو تجميع صورة).

    حصلت CMS Joomla على كلمة التحقق المضمنة بدءًا من الإصدار 2.5، وقبل ذلك، كان عليك أن تكون راضيًا عن ملحقات الطرف الثالث. على الرغم من حقيقة أن Joomla تستخدم reCAPTCHA، سنحاول إعداد إصدار أكثر حداثة وملاءمة في رأيي. وهذا هو الشكل الذي سيبدو عليه بعد الانتهاء من جميع الإعدادات.

    أولاً، دعونا نقوم بتمكين المكون الإضافي من خلال الانتقال إلى Extensions/Plugin Manager. للحصول على بحث أكثر ملاءمة وأسرع، أوصي بإدخال كلمة التحقق في شريط البحث والنقر على الأيقونة المسؤولة عن البحث. ونتيجة لذلك، سيتم فتح نافذة مماثلة. انقر على علامة التقاطع بجوار عنصر "الحالة"، وبالتالي قم بتشغيل البرنامج المساعد وانقر على العبارة - CAPTCHA - reCAPTCHA.

    لقد حان الوقت للحصول على "المفتاح العام" بالإضافة إلى "المفتاح الخاص".

    للحصول على المفاتيح يجب عليك اتبع الرابط. هذه واحدة من العديد من الخدمات المملوكة لشركة Google. يجب أن يكون لديك حسابك الخاص. يمكنك تسجيل الدخول بسهولة عن طريق إدخال بياناتك التي استخدمتها سابقًا لإضافة خلاصة RSS على خدمة Feedburner أو عن طريق تثبيت كود Google Adsense على Joomla.

    باستخدام النموذج الذي يفتح، تحتاج إلى تسجيل الموقع.

    العنوان - قم بتعيين اسم (على سبيل المثال اسم الصفحة الرئيسية).

    حدد نوع reCAPTCHA - يسمح لك بتحديد نوع captcha - reCAPTCHA V2 - نموذج قياسي، لإكماله تحتاج إلى تحديد المربع المجاور لعبارة "أنا لست روبوتًا"؛ reCAPTCHA غير مرئي - التحقق من المستخدم في الخلفية.

    نحدد المربع بجوار الاقتراح "قبول شروط استخدام reCAPTCHA" و"إرسال إشعارات إلى المالكين"، ثم نضغط على زر "التسجيل".

    حسنًا، مفاتيحنا جاهزة. لم يتبق هناك شيء. نقوم بنسخ قيمة حقل "المفتاح السري" في حقل "المفتاح الخاص" في ملحق reCAPTCHA القياسي، وحقل "المفتاح" في حقل "المفتاح العام".

    بعد استلام المفاتيح وإدخالها، يمكنك تحديد "النمط" الأكثر ملاءمة لموقعك، وكذلك "الحجم". أنت الآن بحاجة إلى النقر فوق "حفظ وإغلاق"، ثم السير على طول المسار النظام/الإعدادات العامة/CAPTCHA (افتراضي) وتحديد القيمة الوحيدة التي يوفرها النظام "CAPTCHA - reCAPTCHA". انقر فوق "حفظ" مرة أخرى وتحقق من وظيفة اختبار captcha بالانتقال إلى نموذج تعليقات Joomla.

    كما ترون، كل شيء يعمل. إذا واجهتكم أي صعوبات، فلنحلها معًا في التعليقات.

    شكرًا لك على اهتمامك ونراكم قريبًا على صفحات Stimylrosta.

    العثور على خطأ نحوي في النص؟ يرجى إبلاغ المسؤول بهذا: حدد النص واضغط على مجموعة مفاتيح التشغيل السريع Ctrl+Enter

    تحياتي لقرائي، لقد اكتسبت خبرة وسأخبركم عن مبادئ تشغيل نموذج تعليقات PHP. سأعرض لك أمثلة واضحة حتى تفهم كيف يعمل كل شيء وكيف يحدث التفاعل بين نموذج الإدخال نفسه (حقول الإدخال الخاصة به) وملف المعالج المكتوب بلغة PHP. بالإضافة إلى ذلك، يمكنك تنزيل المصادر مجانًا مع .

    بالطبع، سيكون أمرًا رائعًا إذا كان لديك على الأقل القليل من الفهم لـ HTML/CSS لأن... سيتعين عليك سحب الكود إلى صفحتك عن طريق القياس. لن نتطرق إلى لغة PHP؛ سأعرض لك جميع التغييرات الضرورية التي تحتاج إلى إجرائها بنفسك.

    تحديث: بناءً على ردود القراء، أدركت أنني بحاجة إلى شيء أكثر جمالاً وعمليًا، يرجى مقابلتي والتحقق منه وإلقاء نظرة. اختر أي واحد تفضله)

    UPDATE2: الإصدار 3.0 Adaptive Landing + نموذج ajax مع نقل علامات UTM، اقرأ وشاهد. ستعجبك

    تذكرت نفسي عندما حاولت لأول مرة إنشاء نموذج ملاحظات في PHP بنفسي، ولكي أكون صادقًا، كان الأمر يتطلب جهدًا مكثفًا، لأن... لم أفهم ماذا وكيف كان يحدث. الصبر والمثابرة أيها الأصدقاء، وسوف تنجح.

    نموذج تعليقات PHP - الهيكل

    سندرس تحليل نموذج الملاحظات نفسه باستخدام مثال الصفحة المقصودة، بالمناسبة، هناك مقالة منفصلة عن ذلك. يمكنك أن ترى كيف يعمل هذا عمليًا باستخدام الأزرار أدناه، وأرفق مصادر هذه الصفحة المكونة من صفحة واحدة وملف معالج php الرئيسي (سيقوم هذا الملف بمعالجة وإرسال البريد الإلكتروني)

    بعد تنزيل المصادر وفك الأرشيف، سترى بنية الملف التالية:

    • الصورة - جميع الصور المستخدمة للصفحة المقصودة نفسها والأزرار وما إلى ذلك.
    • js - نصوص جافا سكريبت التي توفر، على سبيل المثال، نافذة مشروطة منبثقة على الصفحة وتأثيرات مرئية أخرى
    • Index.html - ملف فهرس لصفحتنا المكونة من صفحة واحدة
    • Index1.php هو ملف معالج يتم فيه نقل القيم من النموذج، ثم يتم إنشاء خطاب من المتغيرات المستلمة وإرساله إلى عنوان البريد الإلكتروني المحدد. سيكون Index1.php أيضًا بمثابة صفحة إعلام وسيطة حول نجاح إرسال البيانات مع إعادة التوجيه التلقائي مرة أخرى إلى Index.html (أي صفحتنا المكونة من صفحة واحدة)

    من المهم أن تكون استضافتك، حيث توجد ملفات الموقع، تدعم معالجة PHP، وإلا فلن يتم تنفيذ ملف Index1.php ولن يعمل. لتوضيح هذه الفروق الدقيقة، اتصل بالحملة حيث تم تسجيل الاستضافة الخاصة بك أو اختبرها فقط - إنها تعمل، فهذا يعني أن هناك دعمًا. إذا لم يكن الأمر كذلك، فقم بتمكين خيار دعم لغة php

    ألقِ نظرة على الرسم التخطيطي لكيفية تفاعل جميع العناصر (الصفحة، النموذج، المعالج)

    كود المصدر لاستدعاء النموذج والمعالج

    دعونا نلقي نظرة على كيفية عمل أحد الأزرار، والذي يؤدي إلى ظهور نافذة منبثقة مشروطة تحتوي على نموذج ملاحظات. رمز المصدر هذا هو شيء يمكنك إدراجه في الصفحة أكثر من مرة ومرتين وسيعمل، وسيتعين عليك تخصيصه بنفسك ليناسب تصميمك واحتياجاتك.

    1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 طلب معاودة الاتصال طلب معاودة الاتصال

    طلب معاودة الاتصال طلب معاودة الاتصال

    يوجد أدناه الكود المصدري الكامل لمعالج Index1.php، من أجل إعداد الإرسال إلى صندوق البريد الخاص بك، قم بتغيير " [البريد الإلكتروني محمي]"بالنسبة لك، يمكن ترك الباقي، من حيث المبدأ، دون تغيير

    1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 سيتم الاتصال بك

    سيتم الاتصال بك (الخلفية: #22BFF7 url(img/zakaz.jpg) أعلى -70% مركز بدون تكرار؛ ) setTimeout("location.replace("/index.html")", 3000); /*تغيير عنوان الصفحة الحالية بعد 3 ثواني (3000 مللي ثانية)*/

    التحقق من وظائف النموذج

    قم باستدعاء النافذة وإدخال البيانات لإجراء فحص اختباري لنموذجنا

    اسمحوا لي أن أذكرك مرة أخرى أن استضافتك يجب أن تدعم معالجة ملفات PHP، وإلا فلن يتم تنفيذ معالجنا ولن يتم إرسال أي خطاب إلى عنوان البريد الإلكتروني المحدد. نتيجة نموذج الملاحظات المكتمل بنجاح


    هذا كل شيء بالنسبة لي، لقد حاولت أن أنقل معنى النص وعمله بأفضل طريقة ممكنة. إذا كان لديك أي أسئلة، فلا تتردد في الاتصال بي في التعليقات أو على VK (انظر تفاصيل الاتصال). أتمنى لك عملاً سهلاً ومثمرًا.