aminq10 50 ارسال شده در خرداد 91 گزارش بازنشر ارسال شده در خرداد 91 یه صفحه تماس با ما میخوام که محتوا را ایمیل کنهاگه کسی میسازه مبلغ را اعلام کنه تا بگم میخوام چند تا فیلد داشته باشه ... 1 نقل قول لینک به ارسال
Vahid 863 ارسال شده در خرداد 91 گزارش بازنشر ارسال شده در خرداد 91 خوب ساخت یک صفحه تماس با ما خیلی راحت هست.این مطلب رو بخونید اگر مشکلی داشتید اینجا مطرح کنید 4 نقل قول لینک به ارسال
oMid 2114 ارسال شده در خرداد 91 گزارش بازنشر ارسال شده در خرداد 91 برای این کار افزونه ها و اسکریپت های متعددی وجود دارد که Contact form 7 یکی از آن ها می باشد.دریافت افزونه:http://wordpress.org/extend/plugins/contact-form-7/ 6 نقل قول لینک به ارسال
Akbar 441 ارسال شده در خرداد 91 گزارش بازنشر ارسال شده در خرداد 91 oMid درست میگه!افزونه Contact form 7 . . .افزونهای ساده و در عین حال انعطاف پذیر برای ساختن فرمهای تماس برای ارتباط کاربران با شما است.با استفاده از آن میتوانید به صورت همزمان از چندین فرم تماس در قسمتهای مختلف سایت خود استفاده نمایید.تمامی فرمها قابلیت سفارشی شدن کامل از لحاظ پست الکترونیک و نحوهی نمایش را دارند. تمامی فرمهای ساخته شدهاز قدرت Ajax و قابلیت جلوگیری کردن از ارسال پیامهای جفنگ با استفاده از افزونهی Akismet استفاده میکنند. 3 نقل قول لینک به ارسال
karbar98 19 ارسال شده در خرداد 91 گزارش بازنشر ارسال شده در خرداد 91 (ویرایش شده) با تابع mail به راحتی می توانید فرم های مورد نظر خود را طراحی کنید , به نظر من کار با افزونه زیاد جالب نیست.http://ir.php.net/ma...a/book.mail.phpدیگه فکر نکنم ساده تر از این وجود داشته باشه. ویرایش شده خرداد 91 توسط karbar98 3 نقل قول لینک به ارسال
karbar98 19 ارسال شده در خرداد 91 گزارش بازنشر ارسال شده در خرداد 91 اصلا به این همه کد نیازی نیست , یک اسکریپت ساده رو براتون نوشتم.ابتدا یه یک فایل با نام mail.php بسازید و سپس کد زیر را در ان قرار دهید و به جای عبارت info@domain.com ایمیل خود را وارد کنید :<?php$to = "info@domain.com";$recipent = $_POST['recipent']; $subject = $_POST['subject']; $message = $_POST['message'];mail($to, $recipent, $subject, $message);?>و حالا این کد رو در هر صفحه ای که دوست دارید می توانید قرار دهید :<html><form action="mail.php" method="post" name="mail" id="mail"><input name="recipent" type="text" id="recipent" value="Recipent"><input name="subject" type="text" id="subject" value="Subject"><textarea name="message" cols="64" rows="8" wrap="VIRTUAL" id="message">Message</textarea><input name="send" type="submit" id="send" value="Send Mail"></form></html> 6 نقل قول لینک به ارسال
aminq10 50 ارسال شده در خرداد 91 مالک گزارش بازنشر ارسال شده در خرداد 91 با تشکر از همه دوستانبا توجه به راهنمایی های دوستانیه فرم طراحی کردم اما نمیره خود فرم :<div align="right"> <table width="550" border="0"> <tr> <td><div align="right">نام و نام خانوادگی</div></td> <td><form name="form1" method="post" action=""> <label for="name"></label> <div align="left"> <input type="text" name="name" id="name" > </div> </form></td> </tr> <tr> <td><div align="right">یوزر انتخابی</div></td> <td><div align="left"> <form name="form2" method="post" action=""> <label for="user"></label> <input dir=ltr type="text" name="user" id="user"> </form> </div></td> </tr> <tr> <td><div align="right">رمز انتخابی</div></td> <td><div align="left"> <form name="form3" method="post" action=""> <label for="pass"></label> <input dir=ltr type="text" name="pass" id="pass"> </form> </div></td> </tr> <tr> <td><div align="right">آدرس ایمیل</div></td> <td><div align="left"> <form name="form4" method="post" action=""> <label for="email"></label> <input dir=ltr type="text" name="email" id="email"> </form> </div></td> </tr> <tr> <td><div align="right">نحوه آشنایی با ما</div></td> <td><div align="left"> <form name="form5" method="post" action=""> <label for="ash"></label> <input type="text" name="ash" id="ash"> </form> </div></td> </tr> <tr> <td><div align="right">سرویس درخواستی</div></td> <td><div align="left"> <form name="form6" method="post" action=""> <label for="service"></label> <input type="text" name="service" id="service"> </form> </div></td> </tr> <tr> <td><div align="right">مبلغ واریزی</div></td> <td><div align="left"> <form name="form7" method="post" action=""> <label for="pol"></label> <input dir=ltr type="text" name="pol" id="pol"> </form> </div></td> </tr> <tr> <td><div align="right">شماره تراکنش</div></td> <td><div align="left"> <form name="form8" method="post" action=""> <label for="trakonesh"></label> <input dir=ltr type="text" name="trakonesh" id="trakonesh"> </form> </div></td> </tr> <tr> <td><div align="right">تاریخ واریز</div></td> <td><div align="left"> <form name="form9" method="post" action=""> <label for="tarikh"></label> <input dir=ltr type="text" name="tarikh" id="tarikh"> </form> </div></td> </tr> <tr> <td><div align="right"> پیام ( تمامی اطلاعات پرداخت )</div></td> <td><div align="left"> <form name="form10" method="post" action=""> <label> <textarea name="textfield" id="textfield"></textarea> </label> </form> </div></td> </tr> </table></div>محتویات mail.php<?php$to = "mr.aminq10@gmail.com";$name = $_POST['name']; $user = $_POST['user']; $pass = $_POST['pass'];$email = $_POST['email'];$ash = $_POST['ash'];$service = $_POST['service'];$pol = $_POST['pol'];$trakonesh = $_POST['trakonesh'];$tarikh = $_POST['tarikh'];$textfield = $_POST['textfield'];mail($to, $name, $user, $user, $pass, $email, $ash, $service, $pol, $trakonesh, $tarikh, $textfield);?>نمیدونم چرا نمیره میشه راهنمایی کنید ؟ 1 نقل قول لینک به ارسال
Morteza 34190 ارسال شده در خرداد 91 گزارش بازنشر ارسال شده در خرداد 91 تابع mail رو اشتباه استفاده کردید:mail($to,$subject,$txt,$headers);$to گیرنده$subject عنوان$txt متن داخلی$headers مشخصات ایمیل (هدر ایمیل)باقی موارد رو باید بریزی توی متن داخلی یا همون مثلا txt 5 نقل قول لینک به ارسال
NESTED 4295 ارسال شده در خرداد 91 گزارش بازنشر ارسال شده در خرداد 91 تفاوت ساده بین این کدها و پلاگین این هست که پلاگین برای افرادی که زیاد با کدها سرو کار ندارن کار رور راحت تر می کنههلو برو تو گلو !!! 5 نقل قول لینک به ارسال
aminq10 50 ارسال شده در خرداد 91 مالک گزارش بازنشر ارسال شده در خرداد 91 اخه من برای یه صفحه html میخوام اصلا ربطی به وردپرس ندارهآقا مرتضی txt را کجا باید بنویسم ... 1 نقل قول لینک به ارسال
Morteza 34190 ارسال شده در خرداد 91 گزارش بازنشر ارسال شده در خرداد 91 دقیقا چه اطلاعاتی رو میخوای بفرستی و به کجا میخوای بفستی.در یک کلام فرمت فرستادنت میخوای چطور باشه. این رو بگو تا کدت رو تکمیل کنیم. 1 نقل قول لینک به ارسال
aminq10 50 ارسال شده در خرداد 91 مالک گزارش بازنشر ارسال شده در خرداد 91 ببین آقا مرتضی فرم به این صورت میخوام دقیقا همینجوری بیاد تو ایمیلیعنی هر اطلاعات با جوابش رو به روش توی یک خطدقیقا میخوام مثل فایل ضمیمه شده بیاد توی ایمیلبطور مثالمحتویات ایمیل :نام و نام خانوادگی : محمود نامداریمرسی از لطفت نقل قول لینک به ارسال
Morteza 34190 ارسال شده در خرداد 91 گزارش بازنشر ارسال شده در خرداد 91 کد رو ساده نوشتم. تست نشده:<?php$to = "mr.aminq10@gmail.com";$subject = 'عنوان ایمیل';$name = $_POST['name'];$user = $_POST['user'];$pass = $_POST['pass'];$email = $_POST['email'];$ash = $_POST['ash'];$service = $_POST['service'];$pol = $_POST['pol'];$trakonesh = $_POST['trakonesh'];$tarikh = $_POST['tarikh'];$textfield = $_POST['textfield'];$message = 'name: '.$name.'<br />';$message .= 'user: '.$user.'<br />';$message .= 'pass: '.$pass.'<br />';$message .= 'email: '.$email.'<br />';$message .= 'ash: '.$ash.'<br />';$message .= 'service: '.$service.'<br />';$message .= 'pol: '.$pol.'<br />';$message .= 'trakonesh: '.$trakonesh.'<br />';$message .= 'textfield: '.$textfield;mail($to, $name, $subject, $message);?> 2 نقل قول لینک به ارسال
aminq10 50 ارسال شده در خرداد 91 مالک گزارش بازنشر ارسال شده در خرداد 91 اقا نه نمیادببینید نقل قول لینک به ارسال
karbar98 19 ارسال شده در خرداد 91 گزارش بازنشر ارسال شده در خرداد 91 (ویرایش شده) اصلا شما می توانید به راحتی کاری کنید که پیام ها رو تو دیتابیس ذخیره کنه , دسترسی بهش اسون تره و محدودیت ارسال هم ندارید. ویرایش شده خرداد 91 توسط karbar98 نقل قول لینک به ارسال
Morteza 34190 ارسال شده در خرداد 91 گزارش بازنشر ارسال شده در خرداد 91 خوب هدر رو فراموش کرده بودم!کد رو دوباره نوشتم:$to = "someonelse@example.com";$from = "someonelse@example.com";$headers = "From:" . $from;$headers = "MIME-Version: 1.0" . "\r\n";$headers .= "Content-type:text/html;charset=utf-8" . "\r\n";$subject = 'title';$name = $_POST['name'];$user = $_POST['user'];$pass = $_POST['pass'];$email = $_POST['email'];$ash = $_POST['ash'];$service = $_POST['service'];$pol = $_POST['pol'];$trakonesh = $_POST['trakonesh'];$tarikh = $_POST['tarikh'];$textfield = $_POST['textfield'];$message = "name: ".$name."<br />";$message .= "user: ".$user."<br />";$message .= "pass: ".$pass."<br />";$message .= "email: ".$email."<br />";$message .= "ash: ".$ash."<br />";$message .= "service: ".$service."<br />";$message .= "pol: ".$pol."<br />";$message .= "tarikh: ".$tarikh."<br />";$message .= "trakonesh: ".$trakonesh."<br />";$message .= "textfield: ".$textfield;if(mail($to, $subject, $message, $headers)){echo 'sent';} 1 نقل قول لینک به ارسال
aminq10 50 ارسال شده در خرداد 91 مالک گزارش بازنشر ارسال شده در خرداد 91 خیلی ممنون ولی بازم درست نشد ...وقتی کد جدید ها را گذاشتم وقتی فرم را تکمیل میکنم و سند را میزنم میره توی mail.php و طبق عکس میشه و ایمیل هم نمیره ...ببین اقا مرتضی ...محتویات html :<form action="mail.php" method="post" name="mail" id="mail" ><h6><div align="right"> <table width="450" border="0"> <tr> <td><div align="right">نام و نام خانوادگی</div></td> <td><form name="form1" method="post" action=""> <label for="name"></label> <div align="left"> <input type="text" name="name" id="name" > </div> </form></td> </tr> <tr> <td><div align="right">یوزر انتخابی</div></td> <td><div align="left"> <form name="form2" method="post" action=""> <label for="user"></label> <input dir=ltr type="text" name="user" id="user"> </form> </div></td> </tr> <tr> <td><div align="right">رمز انتخابی</div></td> <td><div align="left"> <form name="form3" method="post" action=""> <label for="pass"></label> <input dir=ltr type="text" name="pass" id="pass"> </form> </div></td> </tr> <tr> <td><div align="right">آدرس ایمیل</div></td> <td><div align="left"> <form name="form4" method="post" action=""> <label for="email"></label> <input dir=ltr type="text" name="email" id="email"> </form> </div></td> </tr> <tr> <td><div align="right">نحوه آشنایی با ما</div></td> <td><form name="form5" method="post" action=""> <label> <div align="left"> <select name="ash" id="ash"> <option>تبلیغات</option> <option>موتور جست و جو</option> <option>آشنایان</option> <option>دیگر ...</option> </select> </div> </label> </form></td> </tr> <tr> <td><div align="right">سرویس درخواستی</div></td> <td><div align="left"> <form name="form6" method="post" action=""> <label for="service"></label> <label> <select name="service" id="service"> <option>یک ماهه بدون محدودیت حجمی</option> <option>سه ماهه بدون محدودیت حجمی</option> <option>شش ماهه بدون محدودیت حجمی</option> <option>یک ساله بدون محدودیت حجمی</option> </select> </label> </form> </div></td> </tr> <tr> <td><div align="right">مبلغ واریزی</div></td> <td><div align="left"> <form name="form7" method="post" action=""> <label for="pol"></label> <input dir=ltr type="text" name="pol" id="pol"> </form> </div></td> </tr> <tr> <td><div align="right">شماره تراکنش</div></td> <td><div align="left"> <form name="form8" method="post" action=""> <label for="trakonesh"></label> <input dir=ltr type="text" name="trakonesh" id="trakonesh"> </form> </div></td> </tr> <tr> <td><div align="right">تاریخ واریز</div></td> <td><div align="left"> <form name="form9" method="post" action=""> <label for="tarikh"></label> <input dir=ltr type="text" name="tarikh" id="tarikh"> </form> </div></td> </tr> <tr> <td><div align="right"> پیام ( تمامی اطلاعات پرداخت )</div></td> <td><div align="left"> <form name="form10" method="post" action=""> <label> <textarea name="textfield" id="textfield"></textarea> </label> </form> </div></td> </tr> </table></div></h6><input name="send" type="submit" id="send" value="Send Mail" ></form>محتویات mail.php :$to = "mr.aminq10@gmail.com";$from = "someonelse@example.com";$headers = "From:" . $from;$headers = "MIME-Version: 1.0" . "\r\n";$headers .= "Content-type:text/html;charset=utf-8" . "\r\n";$subject = 'title';$name = $_POST['name'];$user = $_POST['user'];$pass = $_POST['pass'];$email = $_POST['email'];$ash = $_POST['ash'];$service = $_POST['service'];$pol = $_POST['pol'];$trakonesh = $_POST['trakonesh'];$tarikh = $_POST['tarikh'];$textfield = $_POST['textfield'];$message = "name: ".$name."<br />";$message .= "user: ".$user."<br />";$message .= "pass: ".$pass."<br />";$message .= "email: ".$email."<br />";$message .= "ash: ".$ash."<br />";$message .= "service: ".$service."<br />";$message .= "pol: ".$pol."<br />";$message .= "tarikh: ".$tarikh."<br />";$message .= "trakonesh: ".$trakonesh."<br />";$message .= "textfield: ".$textfield;if(mail($to, $subject, $message, $headers)){echo 'sent';} نقل قول لینک به ارسال
Morteza 34190 ارسال شده در خرداد 91 گزارش بازنشر ارسال شده در خرداد 91 نه دیگه، شما اول و آخر کدی که دادم رو باید <?php و <? قرار بدی. نقل قول لینک به ارسال
aminq10 50 ارسال شده در خرداد 91 مالک گزارش بازنشر ارسال شده در خرداد 91 آقا خیلی آقایی دمت گرمولی فقط نام را توی ایمیل میاره ببینname: aminq10user:pass:email:ash:service:pol:tarikh:trakonesh:textfield:بقیش را خالی میاره توی ایمیل نقل قول لینک به ارسال
Morteza 34190 ارسال شده در خرداد 91 گزارش بازنشر ارسال شده در خرداد 91 کد html شما اشتباه بود. باید همه ورودیها رو در یک فرم قرار بدید. شما برای هر ورودی یک فرم قرار دادید! <form action="mail.php" method="post" name="mail" id="mail" ><h6><div align="right"> <table width="450" border="0"> <tr> <td><div align="right">نام و نام خانوادگی</div></td> <td><form name="form1" method="post" action=""> <label for="name"></label> <div align="left"> <input type="text" name="name" id="name" > </div> </form></td> </tr> <tr> <td><div align="right">یوزر انتخابی</div></td> <td><div align="left"> <label for="user"></label> <input dir="ltr" type="text" name="user" id="user"> </div></td> </tr> <tr> <td><div align="right">رمز انتخابی</div></td> <td><div align="left"> <label for="pass"></label> <input dir="ltr" type="text" name="pass" id="pass"> </div></td> </tr> <tr> <td><div align="right">آدرس ایمیل</div></td> <td><div align="left"> <label for="email"></label> <input dir="ltr" type="text" name="email" id="email"> </div></td> </tr> <tr> <td><div align="right">نحوه آشنایی با ما</div></td> <td> <label> <div align="left"> <select name="ash" id="ash"> <option>تبلیغات</option> <option>موتور جست و جو</option> <option>آشنایان</option> <option>دیگر ...</option> </select> </div> </label> </td> </tr> <tr> <td><div align="right">سرویس درخواستی</div></td> <td><div align="left"> <label for="service"></label> <label> <select name="service" id="service"> <option>یک ماهه بدون محدودیت حجمی</option> <option>سه ماهه بدون محدودیت حجمی</option> <option>شش ماهه بدون محدودیت حجمی</option> <option>یک ساله بدون محدودیت حجمی</option> </select> </label> </div></td> </tr> <tr> <td><div align="right">مبلغ واریزی</div></td> <td><div align="left"> <label for="pol"></label> <input dir=ltr type="text" name="pol" id="pol"> </div></td> </tr> <tr> <td><div align="right">شماره تراکنش</div></td> <td><div align="left"> <label for="trakonesh"></label> <input dir=ltr type="text" name="trakonesh" id="trakonesh"> </div></td> </tr> <tr> <td><div align="right">تاریخ واریز</div></td> <td><div align="left"> <label for="tarikh"></label> <input dir=ltr type="text" name="tarikh" id="tarikh"> </div></td> </tr> <tr> <td><div align="right"> پیام ( تمامی اطلاعات پرداخت )</div></td> <td><div align="left"> <label> <textarea name="textfield" id="textfield"></textarea> </label> </div></td> </tr> </table></div></h6><input name="send" type="submit" id="send" value="Send Mail" ></form> 2 نقل قول لینک به ارسال
aminq10 50 ارسال شده در خرداد 91 مالک گزارش بازنشر ارسال شده در خرداد 91 مرسی از لطفت آقا مرتضی واقعا کارت درسته ممنون خیلی کار بزرگی برام کردی مرسیو همینجور تشکر از همه که با نوشتن طرح کلی تماس با ما راهنمایی کردن مرسی :wub: :wub: :wub: :wub: 1 نقل قول لینک به ارسال
aminq10 50 ارسال شده در خرداد 91 مالک گزارش بازنشر ارسال شده در خرداد 91 اقا سلامببخشید دوباره مزاحم میشم ...این صفحه تماس با ما را با لطف شما درست کردیم ولیوقتی یکی از این صفجه استفاده میکنه ایمیل میفرسته بجای اینکهتوی ایمیل ، ایمیل اون را که فرستاده نشون بده متن زیر را نشان میدهdg34tredمیخوام وقتی طرف فیلد ایمیل را پر میکنه توی ایمیل ، ایمیل اون را بنویسه .... نقل قول لینک به ارسال
Morteza 34190 ارسال شده در خرداد 91 گزارش بازنشر ارسال شده در خرداد 91 ببینید فرم شما از طریق سرور شما داره ارسال میشه و Sender ایمیل سرور شماست. برای همین این آدرس رو میندازه.برای اینکه در sender آدرس طرف باشه باید ایمیلش رو توی متغییر $from بریزید. 1 نقل قول لینک به ارسال
aminq10 50 ارسال شده در خرداد 91 مالک گزارش بازنشر ارسال شده در خرداد 91 خوب من میریزم اما عمل نمیکنه ببینید$from = $email; 1 نقل قول لینک به ارسال
Morteza 34190 ارسال شده در خرداد 91 گزارش بازنشر ارسال شده در خرداد 91 قسمت بالایی که که header رو داشت این بود:$headers = "From:" . $from;$headers = "MIME-Version: 1.0" . "\r\n";$headers .= "Content-type:text/html;charset=utf-8" . "\r\n";بصورت زیر تغییر کنه:$headers = "MIME-Version: 1.0" . "\r\n";$headers .= "Content-type:text/html;charset=utf-8" . "\r\n";$headers .= 'From: <'. $from .'>' . "\r\n"; 3 نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .