/
  • دریافت ایمیل خالی

  • ارسال پاسخ   امتیاز موضوع:
    • 1 رأی - میانگین امیتازات: 1
    • 1
    • 2
    • 3
    • 4
    • 5

    حالت موضوعی | حالت خطی دریافت ایمیل خالی
    نویسنده پیام
    m_r21000 آفلاین
    عضو جدید
    **

    ارسال‌ها: 3
    تاریخ عضویت: ۱۳۹۵ ارديبهشت ۱۵
    اعتبار: 0
    تشکرها : 0
    ( 0 تشکر در 0 ارسال )
    ارسال: #1
    دریافت ایمیل خالی
    سلام دوستان

    من صفحه ی فرم سفارش اپلیکیشن ام
    وقتی در گزینه ی آخر تیک نوع اپلیکیشن رو نزنم یه ایمیل خالی میاد
    نمی دونم دلیلش چیه لطفا چک می کنید؟

    ادرس سایتم : http://m.atd.com.co بخش سقارش اپلیکیشن
    کد PHP:
                                    <h2 class="page_title">فرم سفارش اپلیکیشن</h2>

                                            <
    div class="form">
                                                <
    form class="cmxform" id="CommentForm" method="post" action="orderappemail.php">
                                                    <
    label>نام</label>
                                                    <
    input type="text" name="ContactName" id="ContactName" value="" class="form_input radius4 required" />
                                                    <
    label>نام سازمان</label>
                                                    <
    input type="text" name="companyName" id="companyName" value="" class="form_input radius4 required" />
                                                    <
    label>شماره تماس</label>
                                                    <
    input type="text" name="Number" id="Number" value="" class="form_input radius4 required" />
                                                    <
    label>ایمیل</label>
                                                    <
    input type="text" name="ContactEmail" id="ContactEmail" value="" class="form_input radius4 required email" />
                                                    <
    label>شرح پروژه</label>
                                                    <
    textarea name="ContactComment" id="ContactComment" class="form_textarea radius4 textarea required" rows="" cols=""></textarea>
                                                    <
    label class="checkbox-inline">
                                                        <
    input type="checkbox" id="inlineCheckbox1" name="check1">
                                                        
    Android </label>
                                                    <
    label class="checkbox-inline">
                                                        <
    input type="checkbox" id="inlineCheckbox2" name="check2" >
                                                    
    IOS </label>


                                                    <?
    php
                                                        
    if(@$_SESSION['error']){
                                                        
    ?><h4 style="color:red"><?=$_SESSION['error'?></h4><?php
                                                                                                    
    unset($_SESSION['error']);
                                                                                                    }
                                                                                                    
    ?>

                                                    <input type="submit" name="submit" class="form_submit radius4 green green_borderbottom" id="submit" value="ارسال" />
                                                    <input class="" type="hidden" name="to"  value="youremaill@yourwebsiteee.com" />
                                                    <input class="" type="hidden" name="subject" value="Contact form message" /> 
    (آخرین ویرایش در این ارسال: ۱۳۹۵ ارديبهشت ۱۵ ۰۹:۲۴ عصر، توسط m_r21000.)
    ۱۳۹۵ ارديبهشت ۱۵ ۰۴:۲۴ عصر
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط :
    php72 آفلاین
    تحریم شده

    ارسال‌ها: 4
    تاریخ عضویت: ۱۳۹۴ اسفند ۲۱
    تشکرها : 1
    ( 1 تشکر در 1 ارسال )
    ارسال: #2
    RE: دریافت ایمیل خالی
    کد قسمت پرس جوی رو هم بزارید
    بتونم کمک تون کنم
    ۱۳۹۵ ارديبهشت ۱۶ ۰۸:۱۳ صبح
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط :
    m_r21000 آفلاین
    عضو جدید
    **

    ارسال‌ها: 3
    تاریخ عضویت: ۱۳۹۵ ارديبهشت ۱۵
    اعتبار: 0
    تشکرها : 0
    ( 0 تشکر در 0 ارسال )
    ارسال: #3
    RE: دریافت ایمیل خالی
    منظورتون کد ارسال ایمیل هست؟
    فقظ این نکته رو بگم که نسخه اصلی سایتم مشکل نداره http://www.atd.com.co
    قسمت سفارش اپلیکیشن موبایل که این مشکل هست و هروز کلی ایمیل خالی میاد برام Confused

    <?php
    session_start();

    function sendHTMLemail( $HTML, $to, $subject, $org_mail, $sender_name,$replayto_name,$replayto_mail ){
    $headers = array();
    $headers[] = "MIME-Version: 1.0";
    $headers[] = "Content-Type: text/html; charset=UTF-8";
    $headers[] = "From: $sender_name <$org_mail>";
    $headers[] = "Reply-To: $replayto_name <$replayto_mail>";
    $headers[] = "X-Mailer: PHP/".phpversion();
    if( mail( $to , $subject , $HTML , implode("\r\n", $headers)) ) {
    return true ;
    }else{
    return false ;
    }
    }



    function validateEmail ($email) {
    return preg_match('/[\w\.\-]{2,}@[a-zA-Z0-9\.\-]{2,}\.[a-zA-Z0-9]{2,}/', $email);
    }
    function validateMobileNumber ($mobile) {
    return preg_match('/[0-9]/', $mobile);
    }
    $ContactName = trim(($_POST['ContactName']));
    $companyName = trim(($_POST['companyName']));
    $mobile = trim(($_POST['Number']));

    $detail = trim(($_POST['ContactComment']));
    $email = trim(($_POST['ContactEmail']));


    $ch1=$ch2="";
    if( !(empty($_POST["check1"]) )){
    $ch1=trim(($_POST['check1']));



    if($ch1=="on"){
    $ch1="android";
    }
    }
    if( !(empty($_POST["check2"]) )){
    $ch2=trim(($_POST['check2']));



    if($ch2=="on"){
    $ch2="ios";
    }
    }





    if($email){
    if(!validateEmail($email)){
    $_SESSION['error']="ایمیل معتبر نیست";
    Header("Location: orderapp.php");
    exit;
    }
    }
    if($mobile){
    if(!validateMobileNumber($mobile)){
    $_SESSION['error']="شماره تماس صحیح وارد نشده است";
    Header("Location: orderapp.php");
    exit;
    }
    }


    $message="نام:$ContactName <br> نام سازمان:$companyName <br> شماره تماس: $mobile <br> آدرس ایمیل:$email <br> توضیحات:$detail <br>نوع اپلیکیشن:$ch1 &nbsp $ch2";


    $mailsent=sendHTMLemail($message,'order@atd.com.co', 'فرم سفارش اپلیکیشن', 'info@atd.com.co', 'فرم سفارش اپلیکیشن',$ContactName,$email);


    if($mailsent){
    //$messagetosender="اطلاعات شما دریافت گردید.بعد از بررسی با شما تماس گرفته می شود.";
    //if($email){
    //sendHTMLemail($messagetosender,$email, 'تایید دریافت فرم', 'order@atd.com.co', 'آرمان گرایان','آرمان گرایان','order@atd.com.co');
    //}
    $_SESSION['error']="فرم شما به درستی ارسال شد";


    Header("Location: index.php");

    exit;
    }else{
    $_SESSION['error']="فرم ارسال نشد.لطفا دوباره تلاش کنید.";
    Header("Location: index.php");
    exit;
    }






    ?>








    اینم کد فرم از موبایل


    <form class="cmxform" id="CommentForm" method="post" action="orderappemail.php">
    <label>نام</label>
    <input type="text" name="ContactName" id="ContactName" value="" class="form_input radius4 required" />
    <label>نام سازمان</label>
    <input type="text" name="companyName" id="companyName" value="" class="form_input radius4 required" />
    <label>شماره تماس</label>
    <input type="text" name="Number" id="Number" value="" class="form_input radius4 required" />
    <label>ایمیل</label>
    <input type="text" name="ContactEmail" id="ContactEmail" value="" class="form_input radius4 required email" />
    <label>شرح پروژه</label>
    <textarea name="ContactComment" id="ContactComment" class="form_textarea radius4 textarea required" rows="" cols=""></textarea>
    <label class="checkbox-inline">
    <input type="checkbox" id="inlineCheckbox1" name="check1">
    Android </label>
    <label class="checkbox-inline">
    <input type="checkbox" id="inlineCheckbox2" name="check2" >
    IOS </label>


    <?php
    (آخرین ویرایش در این ارسال: ۱۳۹۵ ارديبهشت ۱۶ ۰۷:۵۰ عصر، توسط m_r21000.)
    ۱۳۹۵ ارديبهشت ۱۶ ۱۱:۵۱ صبح
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط :
    Alaa غایب
    علا عالم فلکی
    ***

    ارسال‌ها: 945
    تاریخ عضویت: ۱۳۹۲ فروردين ۲۰
    اعتبار: 52
    تشکرها : 745
    ( 663 تشکر در 478 ارسال )
    ارسال: #4
    RE: دریافت ایمیل خالی
    سلام،
    دوست عزیز لطفا داخل تگ کد قرار بدین که قابل خوندن باشه.
    __________________________________________________________________________
    ۱۳۹۵ ارديبهشت ۱۶ ۱۲:۰۶ عصر
    یافتن ارسال‌ها WWW پاسخ با نقل قول
     تشکر شده توسط :
    m_r21000 آفلاین
    عضو جدید
    **

    ارسال‌ها: 3
    تاریخ عضویت: ۱۳۹۵ ارديبهشت ۱۵
    اعتبار: 0
    تشکرها : 0
    ( 0 تشکر در 0 ارسال )
    ارسال: #5
    RE: دریافت ایمیل خالی
    کد:
    <?php
    session_start();

    function sendHTMLemail( $HTML, $to, $subject, $org_mail, $sender_name,$replayto_name,$replayto_mail ){
                        $headers   = array();
                        $headers[] = "MIME-Version: 1.0";
                        $headers[] = "Content-Type: text/html; charset=UTF-8";
                        $headers[] = "From: $sender_name <$org_mail>";
                        $headers[] = "Reply-To: $replayto_name <$replayto_mail>";
                        $headers[] = "X-Mailer: PHP/".phpversion();
                        if( mail( $to , $subject , $HTML , implode("\r\n", $headers))   ) {
                            return true ;
                        }else{
                            return false ;
                        }
    }



    function validateEmail ($email) {
        return preg_match('/[\w\.\-]{2,}@[a-zA-Z0-9\.\-]{2,}\.[a-zA-Z0-9]{2,}/', $email);
    }
    function validateMobileNumber ($mobile) {
        return preg_match('/[0-9]/', $mobile);
    }
    $ContactName = trim(($_POST['ContactName']));
    $companyName = trim(($_POST['companyName']));
    $mobile = trim(($_POST['Number']));

    $detail = trim(($_POST['ContactComment']));
    $email = trim(($_POST['ContactEmail']));


    $ch1=$ch2="";
    if( !(empty($_POST["check1"]) )){
    $ch1=trim(($_POST['check1']));



    if($ch1=="on"){
        $ch1="android";
    }
    }
    if( !(empty($_POST["check2"]) )){
    $ch2=trim(($_POST['check2']));



    if($ch2=="on"){
        $ch2="ios";
    }
    }





    if($email){
            if(!validateEmail($email)){
            $_SESSION['error']="ایمیل معتبر نیست";
            Header("Location: orderapp.php");
                exit;
    }  
    }
    if($mobile){
            if(!validateMobileNumber($mobile)){
            $_SESSION['error']="شماره تماس صحیح وارد نشده است";
            Header("Location: orderapp.php");
                exit;
    }  
    }


    $message="نام:$ContactName <br> نام سازمان:$companyName <br> شماره تماس: $mobile <br>  آدرس ایمیل:$email <br> توضیحات:$detail <br>نوع اپلیکیشن:$ch1  &nbsp  $ch2";


    $mailsent=sendHTMLemail($message,'order@atd.com.co', 'فرم سفارش اپلیکیشن', 'info@atd.com.co', 'فرم سفارش اپلیکیشن',$ContactName,$email);


    if($mailsent){
        //$messagetosender="اطلاعات شما دریافت گردید.بعد از بررسی با شما تماس گرفته می شود.";
        //if($email){
        //sendHTMLemail($messagetosender,$email, 'تایید دریافت فرم', 'order@atd.com.co', 'آرمان گرایان','آرمان گرایان','order@atd.com.co');
        //}
        $_SESSION['error']="فرم شما به درستی ارسال شد";
            
            
            Header("Location: index.php");
            
                exit;
    }else{
        $_SESSION['error']="فرم ارسال نشد.لطفا دوباره تلاش کنید.";
            Header("Location: index.php");
               exit;
    }






    ?>

    کد:
    <?php
    session_start();

    function sendHTMLemail( $HTML, $to, $subject, $org_mail, $sender_name,$replayto_name,$replayto_mail ){
    $headers = array();
    $headers[] = "MIME-Version: 1.0";
    $headers[] = "Content-Type: text/html; charset=UTF-8";
    $headers[] = "From: $sender_name <$org_mail>";
    $headers[] = "Reply-To: $replayto_name <$replayto_mail>";
    $headers[] = "X-Mailer: PHP/".phpversion();
    if( mail( $to , $subject , $HTML , implode("\r\n", $headers)) ) {
    return true ;
    }else{
    return false ;
    }
    }



    function validateEmail ($email) {
    return preg_match('/[\w\.\-]{2,}@[a-zA-Z0-9\.\-]{2,}\.[a-zA-Z0-9]{2,}/', $email);
    }
    function validateMobileNumber ($mobile) {
    return preg_match('/[0-9]/', $mobile);
    }
    $ContactName = trim(($_POST['ContactName']));
    $companyName = trim(($_POST['companyName']));
    $mobile = trim(($_POST['Number']));

    $detail = trim(($_POST['ContactComment']));
    $email = trim(($_POST['ContactEmail']));


    $ch1=$ch2="";
    if( !(empty($_POST["check1"]) )){
    $ch1=trim(($_POST['check1']));



    if($ch1=="on"){
    $ch1="android";
    }
    }
    if( !(empty($_POST["check2"]) )){
    $ch2=trim(($_POST['check2']));



    if($ch2=="on"){
    $ch2="ios";
    }
    }





    if($email){
    if(!validateEmail($email)){
    $_SESSION['error']="ایمیل معتبر نیست";
    Header("Location: orderapp.php");
    exit;
    }
    }
    if($mobile){
    if(!validateMobileNumber($mobile)){
    $_SESSION['error']="شماره تماس صحیح وارد نشده است";
    Header("Location: orderapp.php");
    exit;
    }
    }


    $message="نام:$ContactName <br> نام سازمان:$companyName <br> شماره تماس: $mobile <br> آدرس ایمیل:$email <br> توضیحات:$detail <br>نوع اپلیکیشن:$ch1 &nbsp $ch2";


    $mailsent=sendHTMLemail($message,'order@atd.com.co', 'فرم سفارش اپلیکیشن', 'info@atd.com.co', 'فرم سفارش اپلیکیشن',$ContactName,$email);


    if($mailsent){
    //$messagetosender="اطلاعات شما دریافت گردید.بعد از بررسی با شما تماس گرفته می شود.";
    //if($email){
    //sendHTMLemail($messagetosender,$email, 'تایید دریافت فرم', 'order@atd.com.co', 'آرمان گرایان','آرمان گرایان','order@atd.com.co');
    //}
    $_SESSION['error']="فرم شما به درستی ارسال شد";


    Header("Location: index.php");

    exit;
    }else{
    $_SESSION['error']="فرم ارسال نشد.لطفا دوباره تلاش کنید.";
    Header("Location: index.php");
    exit;
    }






    ?>
    (آخرین ویرایش در این ارسال: ۱۳۹۵ ارديبهشت ۱۶ ۱۲:۴۵ عصر، توسط m_r21000.)
    ۱۳۹۵ ارديبهشت ۱۶ ۱۲:۴۴ عصر
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط :
    « قدیمی تر | تازه‌ تر »

    ارسال پاسخ
    پرش به انجمن:


    کاربرانِ درحال بازدید از این موضوع: 1 مهمان
    IranPHP.org | تماس با ما | بازگشت به بالا | بازگشت به محتوا | بایگانی | پیوند سایتی RSS