۰۹۳۷۴۶۵۵۳۸۵

آموزش ساخت فرم تماس با ما

یک ستارهدو ستارهسه ستارهچهار ستارهپنج ستاره (امتیازی ثبت نشده)
دسته بندی : وبلاگ انتشار : ۲۰ اسفند ۱۳۹۱ بازدید 408 بار دیدگاه ۲۳ عدد

سلام دوستان
این آموزش رو قبلا تو وبهاستینگ تالک قرار داده بودم اما از آنجایی که میخوام همه آموزش هامو یه جا جمع کنم اینجا هم قرار میدم
خیلی از دوستان میخوان یه فرم بسازن مشکل دارن
خیلی ها که بهم مراجعه میکنن فرم رو ساختن فقط قسمت ارسال مشکل دارن
با یه توضیح کوچیک آموزش ساخت فرم رو یادتون میدم
امیدوارم به دردتون بخوره
——————————-
فرض بر این است که در یک صفحه که خودتان طراحی کردید میخواهید فرمی قرار دهید و یا فرم را طراحی کردید و با بخش ارسال مشکل دارید
فقط قبل هرچیزی بگم این آموزش به زبان PHP هست پس حتما فرمت صفحاتتون رو از HTM یا HTML به PHP تغییر بدید (بنا به تجربه دیدم همه HTML بهم میدن)
خوب برای شروع ساخت فرم باید فرم رو تعریف کنیم
به این شکل تعریف خواهیم کرد

<form id="order_form" method="post" action="?send"> 

ایمیل : 
<input type="text" name="mailmail"/> 
<br/> 
نام و نام خانوادگی (اختیاری) : 
<input type="text" name="data[نام و نام خانوادگی]"/> 
<br/> 
شماره تماس (اختیاری) : 
<input type="text" name="data[شماره تماس]"/> 

<input type="submit" value="ارسال"/> 

</form>

خوب تا اینجا فرم رو ساختیم
لازمه بگم که من اینجا هیچ استایلی به این اینپوت ها ندادن . شما میتونید هرگونه استایل که بخواهید بهش بدید . با نرم افزارهای فرونت پیج یا درم ویوور راحت میشه این کارو کرده
نکته مهم : من به همه مواردی که ساختم نیم رو برابر دیتا و در [متن] قرار دادم
نیم مشخص کننده نام و کارایی اینپود در دریافت ایمیل شماست . مثلا شما یک مورد دیگه با نام تست میخواهید اضافه کنید به اینگونه عمل میکنید

<input type="text" name="data[تست]"/>  

امیدوارم متوجه شده باشید
خوب حالا میخواهیم دستور پی اچ پی بدیم جهت ارسال این فرم ها
برای راحتی کار دقیقا دستورات زیر رو بعد ار فرم بالا بعد از تگ </form> بدید

<?php 
if(isset($_GET[send])){ 
    extract($_POST); 
    $to = "YouEmail"; 
    $subject = "Mozo"; 
    $from = "Ersal Az taraf"; 
 
    //begin of HTML message 
    $message = ' 
<html> 
<body> 
    <table width="600" align="center" class="tbl" > 
    ' ; 
foreach ($data as $key=>$val)    { 
     
    $message .= '     
        <tr> 
            <td style="font-family:tahoma;width:200px">'.$key.'</td> 
            <td style="font-family:tahoma;font-weight:bold">'.$val.'</td> 
        </tr> '; 
    } 
    $message .= ' 
        <tr> 
<td style="font-family:tahoma;color:green">طراحی فرم توسط : <a href="mailto:vahab00@yahoo.com"> وهاب سید چورته </a></td> 
        </tr> 
    </table> 
 
  </body> 
</html> 
' ; 
   //end of message 
    $headers  = "From: $from\r\n"; 
    $headers .= 'Content-type: text/html; charset="utf-8"\r\n'; 
 
     
    // now lets send the email. 
    if(mail($to, $subject, $message, $headers)){ 
    ?> 
     
<SCRIPT language="JavaScript">  
<!-- 
function getgoing() 
{ 
top.location="success.htm"; 
} 
if (top.frames.length==0) 
{ 
setTimeout('getgoing()',1); 
} 
//-->  
</SCRIPT>  
     
    <?php 
     
    } else { 
    ?> 
     
<SCRIPT language="JavaScript">  
<!-- 
function getgoing() 
{ 
top.location="eror.htm"; 
} 
if (top.frames.length==0) 
{ 
setTimeout('getgoing()',1); 
} 
//-->  
</SCRIPT>  
     
    <?php 
     
     
     
    } 
 
}     
 
?>

خوب تو کدهای بالا سه تگ خیلی مهم هستش
کد تو که رو به روش نوشتم : YouEmail
به جای یو ایمیل ایمیلی که میخواهید اطلاعات فرم ارسال شه بنویسید
به جا Mozo موضوع فرم خودتون رو بنویسید . مثلا تماس با ما
و به جا Ersal Az taraf میتونید هر اسم یا ایمیلی بزارید . این به این معنی هست که وقتی دریافت کردید تو قسمت ارسال کننده ایمیل اینو مینویسه

و اما ی موضوع خیلی مهم دیگه
من اومدم تعریف کردم اگه فرم ارسال شد فرم به صفحه success.htm انتقال پیدا کنه و اگه ارسال نشد به صفحه eror.htm انتقال پیاده کنه
شما میتونید به جا این ها پیغام خودتونو نمایش بدید کد جاوا رو پاک کنید و متن خودتونو بزارید
اگه میخواهید ریداکت شه باید صفحات ارور و ساسس رو درست کنید و کنار فرمتون قرار بدید

————
خوب امیدوارم خوب توضیح داده باشم و کمکتون کرده باشم
اگه جایی مشکلی داشتید بپرسید

اگه جایی مشکل  داشتید بپرسید تا کمکتون کنم

نظر هم فراموش نشه ها !

 

آموزش ساخت فرم تماس با ما : قیمت

نکته : پس از سفارش و پرداخت محصول به صورت اتوماتیک قابل دانلود خواهد بود

سیستم مدیریت :

پشتیبانی : پشتیبانی تنها با حفظ کپی رایت از طریق بخش تیکتینگ انجام خواهد شد

نصب قالب : در صورتی که قالب محصولی نیاز به نصب خاصی داشته باشد فایل راهنما ارائه می شود . آموزش نصب قالب whmcs , آموزش نصب whmcs, آموزش تصویری نصب قالب مدیریت WHMCS

سفارش و خرید پیش نمایش فارسی پیش نمایش خارجی دانلود پیش نمایش چیزی نیست فعلا ! دانلود رایگان
مطالب مشابه و پیشنهادی

ارسال دیدگاه

۲۳ دیدگاه برای آموزش ساخت فرم تماس با ما ثبت شده است

1 | DANIAL

خرداد ۳۱ام, ۱۳۹۲ at ۱:۴۴ ب.ظ

سلام وعرض خسته نباشید خدمت شما دوست گرامی،
استایل چه کار میکنه؟
چطوری می شه به فرممون استایل بدیم (توی درم ویوور)؟
ممنون می شم اگه به سوالاتم پاسخ دهید.
دانیال دزفولی ۱۵ساله از اهواز

2 | وهاب

خرداد ۳۱ام, ۱۳۹۲ at ۲:۵۴ ب.ظ

سلام دانیال جان
استایل ظاهر کار هست که شکل و شمایل به کارتون میده
استایل ها بین تگ های زیر در html تعریف میشند

درم ویووی کار نکردم دانیال جان
شرمندم

3 | DANIAL

خرداد ۳۱ام, ۱۳۹۲ at ۲:۵۳ ب.ظ

ضمنا همه ی کار ها رو انجام دادم ولی اصلا اجازه نمیده فرم را ببینم و سریع به صفحه ی ارور می ره پائیینش هم چند تا از کد ها مشکل دارند

4 | وهاب

خرداد ۳۱ام, ۱۳۹۲ at ۳:۰۰ ب.ظ

بهتره به جای کدهای ریداکت متن مورد نظر خودتون رو بنویسید و قرار بدید تا نمایش داده بشه
احتمالا تو html تست میکنید ک این مشکل پیش میاد

6 | وهاب

مرداد ۲۵ام, ۱۳۹۲ at ۱۰:۳۵ ق.ظ

خواهش میکنم
انشالله همیشه موفق باشید

7 | online-architect.ir

دی ۳۰ام, ۱۳۹۳ at ۱۱:۴۶ ب.ظ

عالی…………بود مرسی

8 | ehsan

فروردین ۱۸ام, ۱۳۹۴ at ۵:۵۹ ق.ظ

دوست گرامی سلام من همچین کدهایی دارم اما نمی دانم کجا میلم را وارد کنم وارسال نمی شود لطف می کنید آن را مشاهده کنید واصلاح نمایید تا در میل من پیام ارسال گردد


تماس با ما

تماس با ما

شماره تماس برای مشاوره وکارشناسی:۰۹۱۵۱۲۰۴۳۱۷
پست الکترونیکی:ehsan2053500@yahoo.com
لطفاً برای تماس با ما تمامی فیلد های زیر را تکمیل نمایید

نام و نام خانوادگی:

آدرس ایمیل:

شماره تماس:

موضوع:

پیغام:

ارسال پیام

9 | وهاب

فروردین ۱۸ام, ۱۳۹۴ at ۶:۱۴ ق.ظ

عزیز لطف کنید کد رو در یک فایل تکست ارسال کنید

10 | ehsan

فروردین ۱۸ام, ۱۳۹۴ at ۱:۲۶ ب.ظ

باس یلام فایل تکس به میلتون ارسال کردم ممنون میشم پاسخ دهیهد.

11 | وهاب

فروردین ۱۸ام, ۱۳۹۴ at ۳:۴۳ ب.ظ

بزرگوار ایمیلی نگرفتم
به چ ایمیلی ارسال کردید ؟

12 | ehsan

فروردین ۲۰ام, ۱۳۹۴ at ۶:۰۳ ق.ظ

با سلام میل شما
myvahab@gmail.com
این مگه نیست

14 | ehsan

فروردین ۲۱ام, ۱۳۹۴ at ۵:۱۵ ق.ظ

باسلام عزیز
میل شما در همان قسمت تماس با ما مگه نیست
myvahab@gmail.com
اگر این میل شمانیست
میلتان را ارسال کنید تا فایل تکس را ارسال کنم
ممنون

16 | ehsan

فروردین ۲۴ام, ۱۳۹۴ at ۱:۱۱ ب.ظ

من فایل تکس دوباره ارسال کردم
ممنون میشم نگاه کنید ونظر استادیتون بگنین
ممنونم

17 | وهاب

فروردین ۲۶ام, ۱۳۹۴ at ۹:۴۷ ق.ظ

احسان جان ایمیلی دریافت نکردم

18 | حامد

تیر ۱۴ام, ۱۳۹۴ at ۴:۰۲ ق.ظ

سلام. خسته نباشید. از آموزش خوبتون سپاسگزارم. میخواستم بگم امکان داره آموزش طراحی فرم دیدگاه ها رو هم آموزش بدین ؟
با تشکر از شما

19 | وهاب

تیر ۲۱ام, ۱۳۹۴ at ۶:۴۵ ق.ظ

انشالله بزودی آموزش در وبلاگ ما قرار خواهد گرفت

20 | امیر مسعود بزرگ

مرداد ۲۰ام, ۱۳۹۴ at ۲:۴۱ ب.ظ

سلام سید جان من تازه وارد هستم میشه بگید چگونه فرم به صورت html بنویسم کامل

21 | وهاب

شهریور ۴ام, ۱۳۹۴ at ۳:۱۹ ب.ظ

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

22 | پانته آ پورصادقی

شهریور ۱۲ام, ۱۳۹۴ at ۲:۴۹ ب.ظ

باسلام
من وپدرم زبان php رو بلد نیستیم. راه دیگه ای هست که بتوانیم صفحه تماس بامارو در وبلاگمون درست کنیم

23 | وهاب

شهریور ۱۶ام, ۱۳۹۴ at ۷:۳۲ ق.ظ

تیکت بزنید در خدمتتون هستیم
اگر از وردپرس استفاده میکنید افزونه های زیادی مثل فرم تماس با ما هستند