pary_daryayi

فرم تماس با ما با جي كوئري

5 پست در این موضوع قرار دارد

سلام دوستان .

من براي سايت اولم از contact-form استفاده كردم و جواب داد .

اما براي اين سايتم فرم تماس با ما رو با جي كوئري ساختم و نميشه براي اين مورد از افزونه ي contact-form استفاده كرد ( يا من راهش رو نميدونم )

به خاطر اين من از كلاس phpmailer استفاده كردم .

فايل phpmailer.php رو require كردم و اين كد رو در header.php كه كدهاي تماس با من رو داره گذاشتم :


$user_subject=$_POST['tfsubject'];
$user_email=$_POST['tfemail'];
$user_pm=$_POST['tfpm'];

// ----------------------------------- tanzim xammp
ini_set("SMTP","smtp.gmail.com");
ini_set("smtp_port","587");
ini_set("sendmail_from","your_gmail_username@gmail.com");
$mail_to="pary_daryayi@yahoo.com";
$mail_from=$_POST['$user_email'];
$mail_subject=$_POST['$user_subject'];
$mail_body=$_POST['$user_pm'];
$mail_headers="FROM:$mail_from";
if(mail($mail_to,$mail_subject,$mail_body,$mail_headers))

{
echo ("Successfully sent an email titled'$mail_subject'!");
}
else
{
echo("An error occurred while attempting to send an email ttitled '$mail_subject'!");
}

اما ايميلي ارسال نشد.

اين رو قبلا در يك سايت غير وردپرسي امتحان كرده بودم .

بنظرتون مشكل كجاست ؟

-------------------------------

يا اگر بنظرتون با contact-form ميشه ممنون ميشم راهنمايي كنيد.

ویرایش شده در توسط pary_daryayi

به اشتراک گذاری این پست


لینک به پست

با contact-form-7 خطا میده یا ایمیل ارسال نمیشه؟

اگر هر دو ایمیل ارسال نمیکنن احتمالا مشکل از سرور هست.

باید بررسی کنید smtp فعال هست یا خیر؟

به اشتراک گذاری این پست


لینک به پست

سوالمو بهتر مطرح میکنم.

از کلاس phpmailre میگذرم و میخوام از افزونه ی contact استفاده کنم .

سایت اولم که فرم تماس بصورت جی کوئری نبود , یک برگه ی تماس با ما ایجاد کرده بودم , short code افزونه ی contact رو در اون ویرایشگر تماس با ما قرار دادم و نتیجه داد .

الان که فرم من بصورت جی کوئری هست , آیا باز باید یک برگه به نام تماس با ما ایجاد کنم ؟ short code رو کجا قرار بدم که فرم تماس با ما همینطور که تو سایت میبینید باشه ؟

چون الان فرمی که دیده میشه , خودم textbox ها شو گذاشتم , در صورتی که در افزونه ی contatc همه ی اینها آمادست .

میخوام بدونم اینجا چطور از افزونه ی contatc استفاده کنم ؟

خیلی ممنونم.

ویرایش شده در توسط pary_daryayi

به اشتراک گذاری این پست


لینک به پست

راه حل کلی رو پیدا کردم .

یه فرم که قبلا با contact-form ساخته شده بود رو در قسمت مورد نظر کپی کردم و ایمیل با موفقیت ارسال شد.

فقط چون اینجا از the_content استفاده نکردم , میخوام اعتبار سنجی ها رو تو صفحه ی page-contact.php نشون بدم .

فقط کدهای مربوط به اعتبار سنجی contact-form رو نمیدونم.

اگر لینک بدید ممنون میشم .

چون جستجو کردم ولی نبود.

به اشتراک گذاری این پست


لینک به پست

سلام

من اینهمه خوندم الان متوجه نشدم چی به چی شد :)

اعتبارسنجی جی کوئری برای فرمتون نیاز دارید؟ چون افزونه تماس خودش این قابلیت رو داره.

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری