نسـتـــرن 194 ارسال شده در شهریور 92 گزارش بازنشر ارسال شده در شهریور 92 با سلام خدمت همه اساتید من ی قالب اچ تی ام ال دارم که فرم تماس با ماش پی اچ پی نداره و کار نمیکنیه.میخواستم بپرسم چطوری باید فعالش کنم؟ممنون نقل قول لینک به ارسال
Farid 2281 ارسال شده در شهریور 92 گزارش بازنشر ارسال شده در شهریور 92 سلامدر این پست گفته شده که چطور یه فرم تماس با php بسازید 1 نقل قول لینک به ارسال
نسـتـــرن 194 ارسال شده در شهریور 92 مالک گزارش بازنشر ارسال شده در شهریور 92 ببخشید این همون اچ تی ام الش هست،چطوری بهش اضافه کنم؟ممنون <div class="contact_form"> <h3 class="title">با ما در ارتباط باشید</h3> <form id="contact_form" mathod="post" /> <div class="field"> <label class="required" for="contact_form_username">نام شما</label> <input id="contact_form_username" type="text" name="username" /> </div> <div class="field"> <label class="required" for="contact_form_email">ایمیل</label> <input id="contact_form_email" type="text" name="email" /> </div> <div class="field message"> <label class="required" for="contact_form_message">پیغامتان</label> <textarea id="contact_form_message" name="message"></textarea> </div> <div class="button"> <a href="#" class="enter"><span>ارسال</span></a> <div class="req">به خاطر داشته باشید که تمام فرم ها پر شود.</div> </div> <div class="result"></div> </form> </div> نقل قول لینک به ارسال
نسـتـــرن 194 ارسال شده در شهریور 92 مالک گزارش بازنشر ارسال شده در شهریور 92 من همین acttion رو به form اضافه میکنم ولی هیچ اتفاقی نمی افتهالبته فایلی به اسم mail.php هم ایجاد میکنم. نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در شهریور 92 گزارش بازنشر ارسال شده در شهریور 92 سلام <div class="contact_form"><h3 class="title">با ما در ارتباط باشید</h3><?phpif(isset($_REQUEST['submit'])) {if(empty($_REQUEST['username'])) :echo "<h2 class=\"error\">لطفا نام خود را وارد کنید</h2>";elseif(empty($_REQUEST['email'])) :echo "<h2 class=\"error\">لطفا ایمیل خود را وارد کنید</h2>";elseif(empty($_REQUEST['message'])) :echo "<h2 class=\"error\">لطفا پیام را بنو.یسید</h2>";else :$to = "email@example.com";$subject = "فرم تماس سایت XXX";$message = $_REQUEST['message'];$from = '<a href="mailto:'.$_REQUEST['email'].'">'.$_REQUEST['username'].'</a>';$headers = "از: " . $from;mail($to,$subject,$message,$headers);echo "<h2 class=\"send-mail\">با تشکر پیام شما ارسال شد</h2>";endif;}?> <form id="contact_form" method="post" action="YYYY"> <div class="field"> <label class="required" for="contact_form_username">نام شما</label> <input id="contact_form_username" type="text" name="username" value="<?php if(isset($_REQUEST['username'])) echo $_REQUEST['username'];?>" /> </div> <div class="field"> <label class="required" for="contact_form_email">ایمیل</label> <input id="contact_form_email" type="text" name="email" value="<?php if(isset($_REQUEST['email'])) echo $_REQUEST['email'];?>" /> </div> <div class="field message"> <label class="required" for="contact_form_message">پیغامتان</label> <textarea id="contact_form_message" name="message"> <?php if(isset($_REQUEST['message'])) echo $_REQUEST['message'];?></textarea> </div> <div class="button"> <input type="submit" name="submit" value="ارسال" class="enter" /> <div class="req">به خاطر داشته باشید که تمام فرم ها پر شود.</div> </div> <div class="result"></div> </form> </div>به جای email@example.comایمیلتون بجای XXX نام سایت بجای YYYY نشانی صفحه تماس با ماتون رو قرار بدید و تست کنید 3 نقل قول لینک به ارسال
نسـتـــرن 194 ارسال شده در شهریور 92 مالک گزارش بازنشر ارسال شده در شهریور 92 ممنونم،لطف کردیداما وقتی این کار رو میکنم این جوری میشه:http://www.uploadax.com/images/77157477850859097287.pngدر واقع ی قالب اچ تی ام ال هست که ی تیکه فرم خام داره توش نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در شهریور 92 گزارش بازنشر ارسال شده در شهریور 92 1. از صفحه page.php قالب کپی بگیرید و نامش را بگذارید cform.php در ابتدای آن وارد کنید <?php/** Template Name: Contact Form*/?>2. بگردید دنبال <?php the_content();?>و بعدش کدهایی که دادم را قرار بدید در این حالت به جای YYYY که آدرس اکشن بود می توانید بنویسید<?php the_permalink(); ?>3.ما بقی اصلاحاتی که گفته شد را هم دستی اعمال کنید و صفحه را ذخیره کنید 4. وارد پیشخوان بشید و یک برگه بدون محتوا با نام فرم تماس و قالب contact form ایجاد کنید 1 نقل قول لینک به ارسال
نسـتـــرن 194 ارسال شده در شهریور 92 مالک گزارش بازنشر ارسال شده در شهریور 92 مجدد متشکرماما این ی قالب کاملا اچ تی ام ال و مجزا از وردپرس هست،اصلا داخلش وردپرس نیست. ی ذره گفتنش سخته،ببینینی ی قالب وی کارد اچ تی ام ال هست که فرم تماس با ماش خامه،میخواستم اون رو فعال کنم. نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در شهریور 92 گزارش بازنشر ارسال شده در شهریور 92 قالب را با کدهای بالا و پسوند php ذخیره کنید در روت اصلی سایت و با نامنی مثل contact-form.php بعد در اکشن فرم آدرس صفحه را وارد کنید کد php اسمش روشه نباید در html لود بشه نقل قول لینک به ارسال
نسـتـــرن 194 ارسال شده در شهریور 92 مالک گزارش بازنشر ارسال شده در شهریور 92 اها،من همه شو فهمیدم باید چی کار کنم.باید ی فایل پی اچ پی بسازم با نام contact-form.php و در روت اصلی هاست آپلود کنم و اونجا که نوشته actopn:YYYYYY جای YYYY بنویسیم contact-form.phpمنتها محتویات این contact-form.php رو نفهمیدم باید چی بزارم.منظورتون رو از "کدهای بالا" متوجه نمیشم. نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در شهریور 92 گزارش بازنشر ارسال شده در شهریور 92 شما برگه html ای که دارید را آپلود کنید اینجایا این کدها را با <div class="contact_form"> <h3 class="title">با ما در ارتباط باشید</h3> <form id="contact_form" mathod="post" /> <div class="field"> <label class="required" for="contact_form_username">نام شما</label> <input id="contact_form_username" type="text" name="username" /> </div> <div class="field"> <label class="required" for="contact_form_email">ایمیل</label> <input id="contact_form_email" type="text" name="email" /> </div> <div class="field message"> <label class="required" for="contact_form_message">پیغامتان</label> <textarea id="contact_form_message" name="message"></textarea> </div> <div class="button"> <a href="#" class="enter"><span>ارسال</span></a> <div class="req">به خاطر داشته باشید که تمام فرم ها پر شود.</div> </div> <div class="result"></div> </form> </div>با <div class="contact_form"><h3 class="title">با ما در ارتباط باشید</h3><?phpif(isset($_REQUEST['submit'])) {if(empty($_REQUEST['username'])) :echo "<h2 class=\"error\">لطفا نام خود را وارد کنید</h2>";elseif(empty($_REQUEST['email'])) :echo "<h2 class=\"error\">لطفا ایمیل خود را وارد کنید</h2>";elseif(empty($_REQUEST['message'])) :echo "<h2 class=\"error\">لطفا پیام را بنو.یسید</h2>";else :$to = "email@example.com";//نشانی ایمیل خود را وارد کنید$subject = "فرم تماس سایت";$message = $_REQUEST['message'];$from = '<a href="mailto:'.$_REQUEST['email'].'">'.$_REQUEST['username'].'</a>';$headers = "از: " . $from;mail($to,$subject,$message,$headers);echo "<h2 class=\"send-mail\">با تشکر پیام شما ارسال شد</h2>";endif;}?> <form id="contact_form" method="post" action="contact-form.php"> <div class="field"> <label class="required" for="contact_form_username">نام شما</label> <input id="contact_form_username" type="text" name="username" value="<?php if(isset($_REQUEST['username'])) echo $_REQUEST['username'];?>" /> </div> <div class="field"> <label class="required" for="contact_form_email">ایمیل</label> <input id="contact_form_email" type="text" name="email" value="<?php if(isset($_REQUEST['email'])) echo $_REQUEST['email'];?>" /> </div> <div class="field message"> <label class="required" for="contact_form_message">پیغامتان</label> <textarea id="contact_form_message" name="message"> <?php if(isset($_REQUEST['message'])) echo $_REQUEST['message'];?></textarea> </div> <div class="button"> <input type="submit" name="submit" value="ارسال" class="enter" /> <div class="req">به خاطر داشته باشید که تمام فرم ها پر شود.</div> </div> <div class="result"></div> </form> </div>عوض کنید نشانی ایمیلتان را با email@example.com عوض کنید و به نام contact-form.php ذخیره کنید 2 نقل قول لینک به ارسال
نسـتـــرن 194 ارسال شده در شهریور 92 مالک گزارش بازنشر ارسال شده در شهریور 92 راستی خدا بد نده اقای فخار،بلا به دور باشه ان شا الله و خدا سایتون رو بالا سر وردپرس نگه داره جسارتا اگه زحمتی نیست فایل ایندکس رو آپلود کردمخط 607 اغاز فرم هستراستی اقای فخار داخل خط 686 رو اگه ملاحظه بفرمائید ی فایل پی اچ پی رو فراخوانی کرده که وقتی میرم توش،نوشته erorindex.html نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در شهریور 92 گزارش بازنشر ارسال شده در شهریور 92 اول از همه فرمتون مشکل داره<form id="contact_form" mathod="post" />فرم نباید تو لاین خودش بسته شه و metrhod صحیحه نه mathod و تا متد مشخص نباشه تابعی اجرا نمیشهیعنی<form id="contact_form" method="post" >ودوم اینکه روی لوکال نمی تونید فرم تماس بسازید و چک کنید مگر اینکه نزم افزارهای مخصوص داشته باشید و بجز سرور آپاچی یا مجوز smtp یا pop3 داشته باشیبد و تابع mail() رو فعال کرده باشیدو در نهایت اگر باز مشکل باقی بود محتویات فایل php باید چک بشهبیماریم سطحیه و فقط برای دوستانی که منتظر پیگیری بحثی هستند نوشتم که عذرخواه باشم 1 نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .