PDA

نسخه کامل مشاهده نسخه کامل : آموزش ساخت فروم تماس با ما



rosetanha
09-07-2007, 09:59
همیشه یکى از نکات حائز اهمیت در یک سایت، ارتباط بین بازدیدکنندگان و گردانندگان سایت مى باشد. هر چه این کار ساده تر و سریعتر انجام گیرد، سایت شما در جذب مخاطب موفق تر خواهد بود.

براى ایجاد چنین امکانى راه هاى متفاوتى وجود دارد. شاید ساده‌ترین راهى که به ذهن شما برسد استفاده از تابع MailTo باشد. ولى پس از مدتى مشاهده مى کنید که صندوق پستى شما مورد هجوم انبوهى از نامه هاى ناخواسته (Spam) قرار مى گیرد. به همین دلیل باید از روشى استفاده کرد که آدرس ایمیل شما را از دید فرستنده هاى Spam پنهان کند. شما مى توانید این مسئله را با کمک گرفتن از یک زبان برنامه نویسی وب مانند PHP حل کنید. اما اگر با این زبان آشنایى ندارید مى توانید از امکانات رایگان سایت Thesitewizard بهرمند شوید. این سایت به سادگى اقدام به تولید کد PHP و HTML متناسب با نیاز شما مى کند.

از مزیت هاى این روش مى توان به موارد زیر اشاره کرد:

• سادگى کار
تنها با طی کردن دو مرحله شما قادر به ساخت فرم تماس خواهید بود.
• انعطاف پذیرى
شما می‌توانید تغییراتى را به دلخواه و مناسب با طراحى سایت خود، بر روى فرم اعمال کنید.
• سازگارى
پیامى که براى شما ارسال می‌شود مانند یک ایمیل عادى است، به گونه‌اى که امکان خواندن و پاسخگویى به سادگى وجود دارد.
• محافظت در برابر حمله هرزنامه ها (Spam)
آدرس ایمیل شما پنهان مى باشد و بازدیدکنندگان امکان مشاهده‌ى آن را ندارند. همین امر سبب مى‌شود که آدرس ایمیل شما از شر دریافت نامه‌هاى ناخواسته در امان بماند.
• محافظت در برابر دزدى پهناى باند (Bandwidth Theft)
ساختار این فرم تماس به گونه‌اى است که پیام تنها براى آدرس شما ارسال مى گردد و در نتیجه امکان استفاده‌ى این فرم براى دیگران سلب مى شود و همین امر از اشغال بیهوده‌ پهناى باند سایت شما جلوگیرى مى‌کند.
• تایید صحت تمام فیلد ها
اسکریپت PHP بکار رفته در این فرم، قبل از ارسال پیام تمام فیلدها را از نظر خالى نبودن مورد بررسى قرار مى‌دهد و در صورت خالى بودن هر قسمت، براى ارسال کننده پیغام خطایى را نمایش می‌دهد.
• رایگان بودن
در اینترنت هیچ چیز شیرین تر از واژه‌ رایگان نیست! پس باید بگویم براى ساخت فرم تماس بدین روش نه نیازى به صرف هزینه‌اى دارید و نه مجبور هستید که بنرهاى تبلیغاتى کسل کننده را مشاهده کنید. تنها کافى است براى این کار مقدارى وقت بگذارید.



روش کار:

1) براى آغاز کار وارد این آدرس شوید.

2) در این صفحه، در زیر قسمت "Step 1 of 2" گزینه‌ى "Create a PHP Feedback form" را انتخاب کنید. (البته این گزینه به طور پیش فرض انتخاب شده است.)
باید به این نکته توجه داشته باشید که براى عملکرد صحیح این نوع فرم، هاست شما باید از PHP 4.1 یا بالاتر پشتیبانى کند. (براى آگاهى از این مسئله مى توانید با پشتیبانى هاست خود تماس بگیرید.)

3) پس از طى مراحل بالا، بر روى گزینه‌ى "Go to Step 2" کلیک کنید.

4) در این مرحله شما باید براى ایجاد اسکریپت فرم تماس، تمام قسمت هاى این صفحه را به طور صحیح تکمیل کنید.

5) در قسمت "Email Address" آدرس ایمیلى که قصد دارید پیام بازدیدکنندگان براى آن ارسال شود را وارد کنید.

6) در قسمت "URL of Feedback Form" باید آدرس محلى که قصد دارید صفحه‌ى Html فرم تماس در آن قرار گیرد را وارد کنید. بهتر است که آن را در آدرس [ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ] قرار دهید؛ که به جاى عبارت "example" نام دامنه‌ (Domain) سایت خود را قرار دهید.

7) پس از ارسال پیام توسط یک بیننده، بهتر است صفحه اى با عنوان "تشکر از شما" نمایش داده شود. در قسمت "URL of Thank You Page" باید آدرس محلى که قصد دارید صفحه‌ى Html این صفحه در آن قرار گیرد را وارد کنید. بهتر است که آن را در آدرس [ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ] قرار دهید؛ که به جاى عبارت "example" نام دامنه‌ى (Domain) سایت خود را قرار دهید.

8) در صورتى که یک بیینده، تمام فیلد هاى فرم تماس را پر نکند (نام، آدرس ایمیل، پیام) باید صفحه‌اى با عنوان "خطا در ارسال" نمایش داده شود. در قسمت "URL of Error Page" باید آدرس محلى که قصد دارید صفحه‌ى Html این صفحه در آن قرار گیرد را وارد کنید. بهتر است که آن را در آدرس [ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ] قرار دهید؛ که به جاى عبارت "example" نام دامنه‌ى (Domain) سایت خود را قرار دهید.

9) اگر مایلید که موضوع (Subject) ایمیل هاى دریافتى را به دلخواه خود تغییر دهید در قسمت
Subject line in email"" عبارت دلخواه خود را به جاى عبارت پیش فرض "Feedback Form" وارد کنید.
توجه داشته باشید که اعمال تغییرات در این قسمت اختیارى مى‌باشد.

10) پس از مطالعه شرایط استفاده و رعایت کردن حقوق مادى و معنوى خدمات این سایت، تیک گزینه‌ى
"I agree to the above conditions" را بزنید و بر روى گزینه‌ "Generate script" کلیک کنید.

11) در صفحه‌ى جدید نتیجه‌ى تنظیمات خود را مشاهده مى‌کنید. حال یک برنامه‌ى ویرایشگر متن (مانند Notepad ویندوز( را باز کنید و کد موجود در قسمت "Feedback Form Scripts" را در آن Paste کنید و آن را با نام
"feedbackform.php" ذخیره کنید.

12) فایل PHP که در بالا ایجاد کرده اید را توسط یکى از برنامه هاى مدیریت FTP (مانند smartftp) به پوشه‌ى public_html سایت خود انتقال دهید. دقت کنید که براى ارسال این فایل، برنامه‌ى مدیریت FTP بر روى حالت "ASCII" باشد، در غیر اینصورت (در حالت "Binary" یا "Auto-detect") فرم شما بلا استفاده خواهد بود.

13) در قسمت دوم این صفحه با عنوان "HTML Code" کد html فرم تماس را مشاهده مى کنید.
شما باید از این کد به عنوان صفحه فرم تماس استفاده کنید و سپس آن صفحه را با نام "feedback.html" و در آدرس [ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ] ذخیره کنید. (در اینجا هم به مانند قبل نام دامنه‌ى شما به جاى عبارت example قرار خواهد گرفت.) به عنوان مثال شما مى توانید به کمک برنامه‌ى Frontpage و با استفاده از کد html داده شده صفحه‌ى اصلى فرم تماس را ایجاد کنید و سپس به مانند قبل آن را به پوشه‌ى public_html سایت خود انتقال دهید.

14) به همین روش دو صفحه‌ى thankyou.html و error.html را ایجاد کنید و به همان پوشه انتقال دهید. توجه کنید که براى ارسال این صفحه برنامه‌ى مدیریت FTP را روى حالت Binary یا Auto-detect قرار دهید. باید توجه داشته باشید که فرم تماس شما بدون وجود یکى از این 3 صفحه بلا استفاده است.

15) اگر تمام مراحل بالا را به درستى انجام داده باشید باید بگویم که کار تمام است. در غیر اینصورت مواردى مانند نام و پسوند فایل ها، حالت ارسال فایل ها (Binary یا ASCII)، فعال بودن هر سه صفحه، feedback.html thankyou.html ، error.html و ... را دوباره کنترل کنید.

پس از اینکه این فرم قدرتمند را به سادگى ایجاد کردید، شاید شما هم مثل من ترغیب شده اید که از دیگر امکانات رایگان این سایت (و یا سایت هاى مشابه) استفاده کنید. پس بشتابید! شاید این بار شما خدمات مفیدى را به ما معرفى کردید.

armin321
09-07-2007, 11:29
رز تنها ممنونم مقاله جالب بود
لطف میکنید راجع به vb . phpbb توضیح بدید چی هستند؟؟؟
من اصلا اظلاعی ندارم لطفا یه توضیح جامع بدید و دیگه با چی میشه فروم ساخت
ممنونم

rosetanha
09-07-2007, 17:26
تعريف جامع رو مي زارم به عهده داريوش كه از من كلي وارد تره
اما راه هاي ديگه ساخت فروم تماس با ما رو در روز هاي آينده در همين تاپيك ادامه مي دم

rosetanha
09-07-2007, 19:12
یکی از راه های ارتباطی وبلاگ نویسان با خواننده هایشان همین فرم ارتباط با ماست . شاید ساختن این فرم به نظرتان سخت برسد.خوب البته ساختن یک فرم اینچنینی شما نیاز دارید تا مقداری PHP و کمی طراحی وب بدانید و البته یک هاست که از PHP پشتیبانی کند داشته باشید. اما اگر بخواهید خیلی سریع و بدون درد و خونریزی !! به هدف خودتان برسید می توانید از سایت [ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ] استفاده کنید.
این سایت به خواننده های مطالبتان امکان می دهد تا با شما از طریق ایمیل در تماس باشند بدون آنکه نیاز داشته باشند تا به سرویس ایمیل خود برای نوشتن نامه مراجعه کنند یا حتی آدرس ایمیل شما را بدانند.
از این فرم ارتباطی می توانید در وبلاگ خودتان ، تالارهای گفتمان و شبکه های اجتماعی استفاده کنید بدون اینکه از پخش شدن آدرس ایمیلتان و هجوم هرزنامه ها به صندوق پستی خودتان نگران باشید.
مراحل ثبت نام بسیار ساده و سریع است . در پائین صفحه و در قسمت Email Address آدرس ایمیلتان را می نویسید و در دو قسمت پائین رمز عبور دلخواه خودتان را می نویسید. این رمز عبور بعدا در صورتی که بخواهید تغییراتی در مشخصات خودتان ایجاد کنید استفاده می شود.پس از پر کردن فیلدهای مذکور و زدن کلید دکمه Create Link به صفحه بعد هدایت می شوید که در حقیقت برای جلوگیری از ثبت نام توسط روبات هاست و شما باید کد امنیتی نشان داده شده را وارد کنید. خوب تمام شد. ایمیل خودتان را چک کنید و با کلیک بر روی لینکی که سایت برای شما فرستاده است ، لینک خودتان را فعال کنید.
از این پس شما می توانید با خیال راحت لینک فرمتان را همه جا پخش کنید.

ویژگی مهمی که این فرم ارتباطی دارد استفاده از کدهای CAPTCHA است. همان کدهایی که بصورت عکس به شما نشان داده می شود و شما برای فرستادن نامه باید کد داخل آن را به درستی در فیلد مربوطه بنویسید.این کدها از ایمیل شما در مقابل اسپمرها محافظت می کند.

DaRiOuShJh
09-07-2007, 21:50
تعريف جامع رو مي زارم به عهده داريوش كه از من كلي وارد تره
اما راه هاي ديگه ساخت فروم تماس با ما رو در روز هاي آينده در همين تاپيك ادامه مي دم

:18: نه نه نه! من تویه این دو زبون مهارت و آشناییه زیادی ندارم منم در حده شما:20:
بهتره یکی از دوستانه وارد بیاد:46:

ممنون از آموزشتون جالب بود:12:

rosetanha
10-07-2007, 23:16
كسي نيست كه دانشش بيشتر از همه باشه و در اين مورد توضيحات كاملي بده ؟

rosetanha
18-07-2007, 11:17
سلام دوستان
کسی بیشتر از این بلد نیست
خوب شما هم چند روش اموزش بدین بابا

my friend
18-07-2007, 19:05
ممنونم رز تنها.

Vb همین سیستمی هست که دارید توش مطلب میزارید و مطالب رو میخونید و تو نظر سنجی هاش شرکت میکنید و بهم Pm میدید و ...
Phpbb هم شبیه همینه ، اما مجانی هست.


ویژگی مهمی که این فرم ارتباطی دارد استفاده از کدهای Captcha است. همان کدهایی که بصورت عکس به شما نشان داده می شود و شما برای فرستادن نامه باید کد داخل آن را به درستی در فیلد مربوطه بنویسید.این کدها از ایمیل شما در مقابل اسپمرها محافظت می کند.
البته میشه دورش زد...

مشکلی بود در خدمتم.