فرم ارتباط با ما کشویی

aliyaghobi

کاربر عضو
سلام دوستان :53:

تو فرم ارتباط با ما کشویی

ایمیل رو کجا باید تغییر بدم ؟!


کد:
<?php
    //declare our assets 
    $name = stripcslashes($_POST['name']);
    $emailAddr = stripcslashes($_POST['email']);
    $comment = stripcslashes($_POST['message']);
    $subject = stripcslashes($_POST['subject']);    
    $contactMessage =  
        "Message:
        $comment 

        Name: $name
        E-mail: $emailAddr

        Sending IP:$_SERVER[REMOTE_ADDR]
        Sending Script: $_SERVER[HTTP_HOST]$_SERVER[PHP_SELF]";

        //send the email 
        mail('YourEmailHere@gmail.com', $subject, $contactMessage);
        echo('success'); //return success callback
?>
تو فایل mail.php بجای YourEmailHere@gmail.com ایمیلمو قرار دادم ولی بعد از ارسال پیام میده که ایمیل ارسال نشد دوباره امتحان کنید!

ممنون میشم کمکم کنید

با سپاس

 

N2D

کاربر عضو
سلام

خسته نباشید

بنا بر کدی که شما قرار دادید ، من قسمتی بر اینکه پیغام مطرح شده از سمت شمارا نمایش دهد نمی بینم .

عموماً اگر تنظیمات ایمیل بر روی وب سرور شما مشکلی نداشته باشه ، فانکشن mail که عمل ارسال ایمیل رو انجام میده ، خطایی نمیده ،

در همین راستا ، در این کد هم به محض ارسال ایمیل تنها با پیغام success مواجه میشید که مشاهده میکنید ( خط آخر )

لطفاً در صورت امکان اسکرین شات قرار دهید و اینکه اگر مشکلی برای شما ندارد، آدرس جایی که نصب کردید را قرار بدید .

نکته ای که باید عرض کنم این هست که در لوکال پاسخ نخواهد داد اسکریپت های ارسال ایمیل ، مگر در صورت کانفیگ...

با احترام

در خدمتم

موفق باشید

 

aliyaghobi

کاربر عضو
اینجا نصب کردم plink.ir

اگه میشه اسکریپت رو دانلود کنین خودتون چک کنین

با سپاس

 

zegersot

کاربر عضو
ببنید کار اسکریپت اینجوره

ک بعد از نوشتن اطلاعات بصورت اجاکس فروم رو ارسال میکنه ب صفحه ایمیل ک بعد اگه ایمیل باز بشه و میتنی در اون ب نمایش در باید باید برابر با success ک هرموقع نباشه یا اصلا چیزی چاپ نکنه شرط های جاوا میگه ارسال نشده !

واسم جالبه ک چرا لود نمیکنه !

 

aliyaghobi

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

یکی کمکم کنه :|:|

 

zegersot

کاربر عضو
عزیز لازم نیست اینجوری حرف بزنی ! یکم مهربون باش !

مشلت ک چیزی نداره

فایل js/jquery.contactable.js رو باز کن

ب دنبال

<form id="contactForm" method="" action="">

باش

و ب این تغییر بده

<form id="contactForm" method="" action="mail.php">

درست میشه :|

موفق باشید

 

aliyaghobi

کاربر عضو
کد:
$(this).html('<div id="contactable_inner"></div><form id="contactForm" method="" action="mail.php">
تغییرات رو انجام دادم ولی بازم پیام میده که متاسفانه ارسال نشد!

 

zegersot

کاربر عضو
الان ک کدو میبینم تغییری نکرده ! همون کاری ک گفتم اعمال کنید بزارید بنده تست کنم ببینم مشکلش چیه !

خوب یه کاره دیگه ای هم بکنید

hideOnSubmit: false

اینو پیدا کنید و ب این تغییر بدین

hideOnSubmit: false,

url: 'mail.php'

بعد تست کن ببین درست میشه !

ب احتمال 99% ک حل بشه

موفق باشید

 
آخرین ویرایش توسط مدیر:

aliyaghobi

کاربر عضو
کد:
//set default options  
        var defaults = {
            url: 'mail.php',
            name: 'نام',
            email: 'ایمیل',
            message : 'پیام',
            subject : 'پیام فیدبک',
            submit : 'ارسال',
            recievedMsg : 'با سپاس فراوان از پیام شما !',
            notRecievedMsg : 'متاسفانه مشکلی در ارسال پیام به وجود آمده، لطفا دوباره امتحان کنید.',
            disclaimer: 'نظرات، انتفادات و پیشنهادات خود را از طریق این فرم برای ما ارسال نمایید.',
            hideOnSubmit: false

        };
درست نشد؟!! :-/

واسه شما جواب داد؟!

 

zegersot

کاربر عضو
الان درسته که !

میگه پیام ارسال شد !

برید تو ایمیل ببنید اومده یا نه

 

aliyaghobi

کاربر عضو
آره درست شد!!!

نمیدونم چرا ارور میداد؟!!!

سپاس دوست عزیز

 

zegersot

کاربر عضو
ارورش این بود ک به صفحه mail.php ارسال نمیکرد و اطلاعات رو به index میفرستاد اونم همه اطلاعاتی میفرستاد بغیر از success

ک میگفت نفرستاده !

به هر حال دوست عزیز یه نصحیت از بنده

هرموقع پست میزنی و درخواستی دارید یکم با ملایمت رفتار کن ! بهتره

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

موفق باشید دوست عزیز :53:

 

aliyaghobi

کاربر عضو
اگه حرفی زدم که ناراختتون کرد عذرخواهی میکنم منظوری نداشتم :53:

اینم ورژن 1.5 فرم تماس کشویی



 
بالا