ساخت فرم تماس باما بدون درد وخونريزي توسط php

itblog

New Member
ساخت فرم تماس باما توسط php
بيشتروبلاگ نويسان دوست دارند باخوانندگانشان درارتباط باشند.يكي ازاين راههااستفاده ازايميل است
البته اين راه مشكلات زيادي داردوبايد به اكانت ايميل خودبرويد وايميل بزنيد وياازبرنامه هايي مانندoutlook
استفاده كرد.لذا بهترين وساده ترين راه براي ارسال ايميل به مديروبلاگ يا وبسايت ساخت فرم تماس است
بااين فرم هم ارسال ايميل براي كاربر اسان است وهم اينكه ايميل مدير وبلاگ ازاسپم ها درامان است.
من قصددارم دراين بخش ساخت فرم تماس راآموزش دهم تابتوانيد به راحتي براي وبلاگ خودرايك فرم تماس بسازيد.
براي اين كارازphp كمك ميگيريم .لذالازم است ازهاستي بهره گيريم كه php راساپورت كند .اگرچنانچه ازسيستمهاي
رايگان وبلاگ نويسي مانند بلاگفا استفاده ميكنيد وهاست نداريد بهتراست ابتدا يك اكانت در http://www.ripway.com
بازكنيد چون اين سايت 50مگابايت هاست رايگان ارائه ميدهد كه php راساپورت ميكند. ضمنا ميلاد نكوفر 10 مگابايت هاست بامبلغ 650 تومان
ميفروشد كه ميتوانيد اينجا سفارش دهيد.
خوب درمرحله دوم بايد براي فرم تماس خود سه صفحه html بانام هاي contact – error – thanks بسازيد وباپسوندhtml ذخيره كنيد.
زحمت نكشيد سيديوسف منيري زحمتش روكشيده سه فرم رااز اينجا دريافت كنيد ( اينه ! )
خوب حالا بايد اسكريپت php بسازيد .براي اينكار از امكانات سايت http://www.thesitewizard.com استفاده ميكنيم
ساخت اسكريپت php بااين سايت بسيارآسان است وتنهادردومرحله انجام ميگيرد.
براي شروع كار ابتدا به اين آدرس برويد.
دراين صفحه گزينه creat php feedbackform راانتخاب كرده وبرروي دكمه Go to 2 step كليك كنيد
درصفحه جديد بايد چند فيلد را پركنيد:
Email Aderess : دراين فيلد ايميلي كه ميخواهيد اطلاعات فرم به آن ارسال گردد راوارد كنيد.
url feedback form : دراينجا آدرس محلي راكه فرم contact يا feedback ياهمان فرم ارسال راآپلودكردهايد وارد كنيد.
به عنوان مثال اگر فرم تماس را با نام contact.html ذخيره كرده ايدودرهاست خود با url http://www.yourdomain.com
آپلودكرده ايد آدرس فرم شما به اين صورت درمي ايد: http://www.yourdomain.com/contact.html
اين ادرس فرم اصلي شماست آن رادرفيلد دوم وارد كنيد
Url of " thanks you page" : پس ازارسال ايميل توسط فرم تماس بهتراست صفحه اي باعنوان تشكر بسازيد.اگر اين صفحه تشكر
رابا نام thanks.html ذخيره وبه هاست خود آپلود كرده ايد آدرس آن به اين صورت خواهد بود: http://www.yourdomin.com/thanks.html
اين آدرس را دراين فيلد( فيلد سوم ) وارد كنيد
Url of "error page" : چنانچه كاربري يكي ازفيلدهاي فرم تماس راپرنكند بايد صفحه اي بانام " خطا درارسال"نمايش داده شود.اگراين صفحه را
بانام error.html ذخيره و آپلودكرده ايد آدرس آن بدين صورت خواهد بود:
http://www.yourdomin.com/error.html اين آدرس رادراين فيلد ( فيلد چهارم ) وارد كنيد.
Subject : چنانچه مايليد ايميل هايي كه توسط فرم براي شما ارسال ميشود داراي موضوع باشد موضوع مورد نظرخود رادراين فيلد وارد كنيد
پس ازپركردن فيلدها بادقت و تيك زدن گزينه I agree to the conditions" "بر روي گزينه Generate Script" " كليك كنيد.
در صفحه جديد ميتوانيد كد php رادريافت كنيد.اين كدراباعنوان feedback form.php ذخيره كنيد وبه هاست خود اپلود نماييد.
براي آپلود چهار فايل فوق ازيك برنامه FTP استفاده نماييد در آپلود فايل ها دقت كنيد درحالت ASCI Iارسال نماييد درغير اينصورت فرم كارنخواهد كرد.
خوب حالا بايد لينك صفحه اصلي فرم خود را به صفحه وبلاگ خود لينك كنيد .پابرهنه برخط مطلبي درهمين مورد نوشته كه ميتوانيد در اين آدرس ازآن
استفاده كنيد.ذكر اين نكته مهم است كه بايد هر4 فايل خودرادريك دايركتوري آپلود كنيد.
اما شايد شما حال وحوصله آپلود وهاست واين برنامه ها رانداشته باشيد پس آسانترين راه اين است كه ازسرويس هاي ميزبان فرم تماس استفاده كنيد.
يكي ازاين سايتهاي ميزباني فرم سايت free contact us ميباشد كه كارباآن بسيارآسان است كافيست از اينجا عضو شده ولينكي كه دريافت ميكنيد
در وبلاگ خود قراردهيد مانند همين فرم تماس كه من در آي تي بلاگ فعلا از آن استفاده مي كنم .
البته سايت Brave net هم اين سرويس راارايه مي دهد كه باعضويت درآن ميتوانيد از آن استفاده كنيد.
مطالبي درهمين زمينه :
ساخت يك فرم وارسال اطلاعات آن به ايميل شما توسط php نوشته شده توسط بابك هزاوه نويسنده پژواك.
ساخت فرم تماس براي وبلاگ بدون دانستن php نوشته شده توسط سيد يوسف منيري نويسنده پابرهنه بر خط.

اميدوارم اين مطلب مفيد واقع گردد وبتوانيد به راحتي براي خود يك فرم تماس ( يا فرم ارسال به ايميل ) بسازيد تا خوانندگان وبلاگتان بتوانند به راحتي
باشما درتماس باشند البته از اين فرم ميتوان به عناوين مختلفي مانند ارسال لينك جمع آوري اطلاعات وغيره استفاده نمود
 
آخرین ویرایش:
سلام استاد
من از لينك هايي كه شما داده بوديد استفاده كردم و فايل feedback form از سايت گرفتم و همچنين فرم هاي آقاي منيري
تو فرم منيري قسمت action اينجوري اصلاح كردم به نام فايلي كه از سايت action=feedback form.phpگرفتم
اما هيچ ايميلي فرستاده نمي شه ؟؟؟
مي شه كمي راهنمايي كنيد.
من تو وب نويسي و PHP تازه كار هستم
 

جدیدترین ارسال ها

بالا