s4d3ghi 246 ارسال شده در دی 93 گزارش بازنشر ارسال شده در دی 93 سلامدوستان من یک فرم تماس دارم اما هنگامی که روی ارسال کلیک میکنم چیزی برام ارسال نمیشه مشکلش از چیه؟؟کد php:<?phpif(isset($_POST['email'])){$to = "alexasms.ir@gmail.com";$subject = $_POST['subject'];$tell ="نام : " .$_POST['name']."\n";$from = $_POST['email'];$message ="پیام"." ".$_POST['message']. "\n" .$tell."\n"."ایمیل".$from ."\n";$headers = "From:" . $from;if(mail($to,$subject,$message,$headers)){echo "<center style='color:#ff0000'>درخواست شما با موفقیت ارسال شد</center>";}else{ echo "System Error";}}?>این هم کد html:<form action="#" id="contactForm" type="post"><div class="row"><div class="form-group"> <div class="col-md-6" style="text-align:right;"><label>ایمیل / ایمیل معتبر وارد نمایید <i class="icon icon-envelope"></i> </label><input type="email" value="" data-msg-required="لطفا آدرس ایمیل خود را وارد نمایید" data-msg-email="لطفا یک آدرس ایمیل معتبر وارد کنید" maxlength="100" class="form-control" name="email" id="email"></div><div class="col-md-6" style="text-align:right;"><label>نام <i class="icon icon-user"></i> </label><input type="text" value="" data-msg-required="لطفا نام خود را وارد نمایید" maxlength="100" class="form-control" name="name" id="name"></div></div></div><div class="row"><div class="form-group"> <div class="col-md-12" style="text-align:right;"><label>موضوع <i class="icon icon-list-alt"></i> </label><input type="text" value="" data-msg-required="لطفا موضوع پیام خود را وارد نمایید" maxlength="100" class="form-control" name="subject" id="subject"></div></div></div><div class="row"><div class="form-group"> <div class="col-md-12" style="text-align:right;"><label>پیام <i class="icon icon-comments"></i> </label><textarea maxlength="5000" data-msg-required="لطفا متن پیام خود را وارد نمایید" rows="10" class="form-control" name="message" id="message"></textarea></div></div></div><div class="row"><div class="col-md-12"><input id="submit" type="submit" value="ارسال پیام" class="btn btn-primary btn-lg" > <div id="send" style="float: right; display: none"> </div> </div></div></form>در ضمن وقتی روی ارسال کلیک میکنم اطلاعاتی مثل نام, ایمیل, متن, موضوع روی آدرس نمایش داده میشهلینک کامل صفحه نقل قول لینک به ارسال
I..R 1485 ارسال شده در دی 93 گزارش بازنشر ارسال شده در دی 93 درود.ساختار برخی موارد مشکل داره :<form action="#" id="contactForm" type="post">باید نوع ارسال داده را مشخص گنید مثلا post به این صورت :<form action="#" id="contactForm" method="post">سپس تست نمایید 1 نقل قول لینک به ارسال
s4d3ghi 246 ارسال شده در دی 93 مالک گزارش بازنشر ارسال شده در دی 93 یعنی به جاری type کلشون رو بزارم روی method ?میشه کد کاملشو بسازید من php فعلا صفرم!مرسی... نقل قول لینک به ارسال
I..R 1485 ارسال شده در دی 93 گزارش بازنشر ارسال شده در دی 93 بله کد بالا را جایگزین کنید مشکل ارسال فرم حل خواهد شد 1 نقل قول لینک به ارسال
s4d3ghi 246 ارسال شده در دی 93 مالک گزارش بازنشر ارسال شده در دی 93 به صورت زیر تغییر دادم بازم چیزی ارسال نمیکنه!باید php رو هم تغییر بدم؟؟<form action="#" id="contactForm" method="post"><div class="row"><div class="form-group"> <div class="col-md-6" style="text-align:right;"><label>ایمیل / ایمیل معتبر وارد نمایید <i class="icon icon-envelope"></i> </label><input method="email" value="" data-msg-required="لطفا آدرس ایمیل خود را وارد نمایید" data-msg-email="لطفا یک آدرس ایمیل معتبر وارد کنید" maxlength="100" class="form-control" name="email" id="email"></div><div class="col-md-6" style="text-align:right;"><label>نام <i class="icon icon-user"></i> </label><input method="post" value="" data-msg-required="لطفا نام خود را وارد نمایید" maxlength="100" class="form-control" name="name" id="name"></div></div></div><div class="row"><div class="form-group"> <div class="col-md-12" style="text-align:right;"><label>موضوع <i class="icon icon-list-alt"></i> </label><input method="post" value="" data-msg-required="لطفا موضوع پیام خود را وارد نمایید" maxlength="100" class="form-control" name="subject" id="subject"></div></div></div><div class="row"><div class="form-group"> <div class="col-md-12" style="text-align:right;"><label>پیام <i class="icon icon-comments"></i> </label><textarea maxlength="5000" data-msg-required="لطفا متن پیام خود را وارد نمایید" rows="10" class="form-control" name="message" id="message"></textarea></div></div></div><div class="row"><div class="col-md-12"><input id="submit" type="submit" value="ارسال پیام" class="btn btn-primary btn-lg" > <div id="send" style="float: right; display: none"> </div> </div></div></form> نقل قول لینک به ارسال
I..R 1485 ارسال شده در دی 93 گزارش بازنشر ارسال شده در دی 93 به این صورت تست نمایید :if(isset($_POST['email'])){$to = "alexasms.ir@gmail.com";$subject = $_POST['subject'];$tell = $_POST['name'];$from = $_POST['email'];$msg= $_POST['message'];$message =" پیام: $msg <br/>نام : $tell <br/>ایمیل : $from ";$headers .= 'Content-type: text/html; charset=UTF-8' . "\r\n";$headers .= 'From: yoursite<yoursite@yoursite.com>' . "\r\n";if(mail($to,$subject,$message,$headers)){echo "<center style='color:#ff0000'>درخواست شما با موفقیت ارسال شد</center>";}else{ echo "System Error";}} 1 نقل قول لینک به ارسال
s4d3ghi 246 ارسال شده در دی 93 مالک گزارش بازنشر ارسال شده در دی 93 متاسفانه باز هم کار نکرد! نقل قول لینک به ارسال
SM-Mahdavi 5427 ارسال شده در دی 93 گزارش بازنشر ارسال شده در دی 93 سلاممیل سرور هاست رو بررسی کنید ببینید درست کار می کنه یا نه. به پشتیبانی هاست تیکت بزنید. 1 نقل قول لینک به ارسال
rezaonline 2655 ارسال شده در دی 93 گزارش بازنشر ارسال شده در دی 93 <form action="" id="contactForm" method="post"><div class="row"><div class="form-group"> <div class="col-md-6" style="text-align:right;"><label>ایمیل / ایمیل معتبر وارد نمایید <i class="icon icon-envelope"></i> </label><input type=text value="" data-msg-required="لطفا آدرس ایمیل خود را وارد نمایید" data-msg-email="لطفا یک آدرس ایمیل معتبر وارد کنید" maxlength="100" class="form-control" name="email" id="email"></div><div class="col-md-6" style="text-align:right;"><label>نام <i class="icon icon-user"></i> </label><input type=text value="" data-msg-required="لطفا نام خود را وارد نمایید" maxlength="100" class="form-control" name="name" id="name"></div></div></div><div class="row"><div class="form-group"> <div class="col-md-12" style="text-align:right;"><label>موضوع <i class="icon icon-list-alt"></i> </label><input type=text value="" data-msg-required="لطفا موضوع پیام خود را وارد نمایید" maxlength="100" class="form-control" name="subject" id="subject"></div></div></div><div class="row"><div class="form-group"> <div class="col-md-12" style="text-align:right;"><label>پیام <i class="icon icon-comments"></i> </label><textarea maxlength="5000" data-msg-required="لطفا متن پیام خود را وارد نمایید" rows="10" class="form-control" name="message" id="message"></textarea></div></div></div><div class="row"><div class="col-md-12"><input id="submit" type="submit" value="ارسال پیام" class="btn btn-primary btn-lg" > <div id="send" style="float: right; display: none"> </div> </div></div></form> 1 نقل قول لینک به ارسال
s4d3ghi 246 ارسال شده در دی 93 مالک گزارش بازنشر ارسال شده در دی 93 دوستان هرکاری کردم نشد! چطوط میتونم فرم تماس رو از یک صفحه دیگه فراخوانی کنم؟یعنی از فرم تماس وردپرس که تو وبلاگم هستش تو این صفحه html ازش استفاده کنم؟البته با آی فریم نمیخوام باشه ها؟ نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .