آیا میدانید شما میتوانید به صورت "کاملا رایگان" سایت ، محصول خدمات و... خود را در پی سی وب معرفی کنید ؟

فرصت را از دست ندهید
انجمن مه سفر
نمایش نتایج: از 1 به 5 از 5

موضوع: فرم تماس با ما

  1. banktalar آواتار ها
    banktalar
    کاربر نیمه فعال
    Nov 2016
    188
    28
    35
    18

    فرم تماس با ما

    سلام و خسته نباشید

    بنده یک فرم تماس با ما دارم که داخل سایت قرار میدم :

    کد HTML:
    <!-- Form -->
                            <form autocomplete="on" id="contact-form" name="contact-form">
                                <div class="form-group">
                                    <div class="form-group">
                                        <!-- Name Input -->
                                        <input autocomplete="name" class="input form-control" data-validation="required" data-validation-error-msg="Please enter your full name." name="name" placeholder="نام">
                                    </div>
                                </div>
                                <div class="form-group">
                                    <div class="row">
                                        <div class="col-sm-6">
                                            <!-- Email Input -->
                                            <input autocomplete="email" class="input form-control" data-validation="required" data-validation-error-msg="Please enter your email address." name="email" placeholder="ایمیل">
                                        </div>
                                        <div class="col-sm-6">
                                            <!-- Phone Input -->
                                            <input autocomplete="tel" class="input form-control" data-validation="required" data-validation-error-msg="Please enter your phone number." name="phone" placeholder="شماره تلفن">
                                        </div>
                                    </div>
                                </div>
                                <div class="form-group">
                                    <textarea class="input form-control" data-validation="required" data-validation-error-msg="Please leave a message." name="message" placeholder="متن پیام..." rows="3"></textarea>
                                </div>
    
                                <button type="submit" class="btn btn-block ui-gradient-green shadow-md">ارسال</button>
                            </form><!-- Form -->

    فقط مشکلی که دارم اینکه نمیدونم چطوری تنظیم کنم وقتی کاربر فرم رو پر میکنه اطلاعات رو ارسال کنه به ایمیل بنده !
    این فرم رو از داخل یه قالب html برداشتم
    #1 ارسال شده در تاريخ 03-02-2019 در ساعت 09:05 AM

  2. banktalar آواتار ها
    banktalar
    کاربر نیمه فعال
    Nov 2016
    188
    28
    35
    18
    @Ahmadrez دوست عزیز میتونی کمکم کنی؟

    من این فرم رو داخل این صفحه قرار میدم :
    https://chap.gechindir.com/static-pages?id=OTYw

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

    هر چقدر تست و امتان میکنم نمیشه !!! ایمیلی ارسال نمیشه !

    هاستم ویندوز هست میشه راهنمایی کنید؟
    #2 ارسال شده در تاريخ 03-02-2019 در ساعت 02:26 PM

  3. Ahmadreza آواتار ها
    Ahmadreza
    پاسخگو و راهنما
    Oct 2015
    1,650
    1762
    1,429
    1,749
    71
    سلام;
    برای اینکه سریعتر جواب بدم تلگرام پیام بدین چند وقتیه حوصله سایت ندارم!!

    @CD8003



    این نمونه فرم تماس با ما هست.

    کد های HTML:
    کد HTML:
    <!DOCTYPE html><html lang="fa">    <head>        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />        <title>فرم تماس با ما</title>    <style>            #content {                padding: 30px 50px !important;                border-radius: 0 0 10px 10px;                border: 1px solid rgb(220, 220, 220);                box-shadow: 0px 14px 21px 0px rgba(68, 68, 68, 0.13);            }        .form-control {            display: block;            width: 100%;            height: 34px;            padding: 6px 12px;            font-size: 14px;            line-height: 1.42857143;            color: #555;            background-color: #fff;            background-image: none;            border: 1px solid #ccc;            border-radius: 4px;            -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);            box-shadow: inset 0 1px 1px rgba(0,0,0,.075);            -webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;            transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;        }        </style>            </head>    <body style="font-family:tahoma; font-size:12px;direction:rtl;">        <center>            <fieldset style="width:300px;" id="content">                <legend style="font-weight:bold;color:#25b9b9;">فرم تماس با ما</legend>                <p>پرکردن تمام فیلدها الزامی است.</p>                <form method="Post" action="example.php" style="direction:rtl;">                    <label style="display:block;margin:3px 0;">نام و نام خانوادگی:</label><input class="input form-control" name="Name" type="text" /><br />                    <label style="display:block;margin:3px 0;">پست الکترونیک:</label><input class="input form-control" name="E-Mail" type="text" dir="ltr" /><br />                    <label style="display:block;margin:3px 0;">موضوع:</label><input class="input form-control" name="Title" type="text" /><br />                    <label style="display:block;margin:3px 0;">پیام:</label><textarea name="Message" class="input form-control" cols="25" rows="6" ></textarea><br />                    <br />                    <input class="input form-control" type="submit" value="ارسال" style="font-family:tahoma;" />                    <br />                    <input class="input form-control" type="reset" value="از نو" style="font-family:tahoma;" />                </form>            </fieldset>        </center>    </body></html>

    کدهای php :
    کد PHP:
    <!DOCTYPE html><html lang="fa"><head>    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />    <title>تماس با ما</title></head>    <body style="font-family:tahoma; font-size:12px">            <?php
            
    // در اینجا متغیر ها رو که از فرم دریافت میشن تعریف می کنیم
            //متغیر دریافت آی پی مخاطب
            
    @$ip$_SERVER['REMOTE_ADDR'];
            
    //متغیر دریافت نام و نام خانوادگی
            
    @$Name addslashes($_POST['Name']);
            
    //متغیر دریافت پست الکترونیک مخاطب
            
    @$EMail addslashes($_POST['E-Mail']);
            
    //متغیر دریافت موضوع پیام
            
    @$Title addslashes($_POST['Title']);
            
    //متغیر دریافت متن پیام
            
    @$Message addslashes($_POST['Message']);
            
    // در اینجا فرم رو اعتبار سنجی می کنیم یعنی فیلدهایی رو که پر کردن اونها رو اجباری کردید تعریف می کنید
            // اعتبار سنجی اینکه فیلد نام و نام خانوادگی خالی نباشد
            
    if (strlen($Name) == )
            {
            die(
    "لطفا نام و نام خانوادگی خود را وارد نمایید");
            }
            
    //اعتبار سنجی پست الکترونیک که ساختار پست الکترونیک وارد شده را بررسی می کند
            
    if (! preg_match('/^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$/'$EMail))
            {
            die(
    "آدرس پست الکترونیک شما معتبر نمی باشد لطفا آن را بررسی نموده و دوباره امتحان کنید");
            }
            
    //اعتبار سنجی اینکه فیلد پست الکترونیک خالی نباشد (بهتر است این بخش را پاک نکنید)
            
    if (strlen($EMail) == )
            {
            die(
    "لطفا آدرس پست الکترونیک خود را وارد نمایید");
            }
            
    //اعتبارسنجی برای اینکه موضوع وارد شده باشد
            
    if (strlen($Title) == )
            {
            die(
    "لطفا موضوع خود را وارد نمایید");
            }
            
    //اعتبار سنجی اینکه متن پیام وارد شده باشد
            
    if(strlen($Message)==0)
            {
            die(
    "لطفا متن پیام را وارد نمایید");
            }
            
    //بخش ارسال مشخصات به ایمیل شما
            
    $header "From: $EMail\n"
            
    "Reply-To: $EMail\n";        $header .= "Content-Type: text/html; charset=UTF-8\n";        $subject '=?UTF-8?B?'.base64_encode($Title).'?=';        $email_to "fKazemi5236@gmail.com";        $message "آی پی مخاطب: $ip"."<br />"
            
    "نام و نام خانوادگی: $Name"."<br />"
            
    "پست الکترونیک: $EMail"."<br />"
            
    "موضوع پیام: $Title"."<br />"
            
    "متن پیام: $Message"."<br />";
            @
    mail($email_to$subject ,$message ,$header ) ;
            
    //درصورتی که فرم به درستی تکمیل شده باشد پیام زیر برای مخاطب نمایش داده می شود
            
    echo(" با تشکر ، پیام شما با موفقیت ارسال گردید");
            
    ?>      </body></html>


    ایمیل وارد شده در کدها :
    fKazemi5236@gmail.com

    کد PHP:
    $email_to "fKazemi5236@gmail.com"

    موفق باشید.




    #3 ارسال شده در تاريخ 03-04-2019 در ساعت 12:00 PM

  4. banktalar آواتار ها
    banktalar
    کاربر نیمه فعال
    Nov 2016
    188
    28
    35
    18
    سلام;
    برای اینکه سریعتر جواب بدم تلگرام پیام بدین چند وقتیه حوصله سایت ندارم!!

    @CD8003


    موفق باشید.

    سلام
    ایدی تلگرام درست نیست.تلگرام راحتر میشه جواب گرفت. 1 هفتس درگیر این تماس با ما هستم

    یه سوال الان این کد تا تو هاست ویندوز کار میکنن؟

    آخه میگن برای هاست ویندوز باید از smtp استفاده کرد !
    ویرایش توسط banktalar : 03-05-2019 در ساعت 11:26 AM
    #4 ارسال شده در تاريخ 03-05-2019 در ساعت 07:11 AM

  5. Ahmadreza آواتار ها
    Ahmadreza
    پاسخگو و راهنما
    Oct 2015
    1,650
    1762
    1,429
    1,749
    71
    سلام
    ایدی تلگرام درست نیست.تلگرام راحتر میشه جواب گرفت. 1 هفتس درگیر این تماس با ما هستم

    یه سوال الان این کد تا تو هاست ویندوز کار میکنن؟

    آخه میگن برای هاست ویندوز باید از smtp استفاده کرد !
    سایت شما الان با PHP نوشته شده و این فرم هم PHP هست پس حتماً بالا میاد

    اگه میخوای stmp باشه یعنی به ایمیل متصل به هاست ارسال بشه از این آموزش استفاده کنید:
    http://www.asreelm.com/smtp-contact-...th-attachment/



    #5 ارسال شده در تاريخ 03-06-2019 در ساعت 09:43 AM

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  

Designed With Cooperation

Of Creatively