نمایش نتایج 1 تا 4 از 4

نام تاپیک: مشکل با ارسال ایمیل و Cookie

  1. #1
    کاربر دائمی آواتار ماهان مقدم
    تاریخ عضویت
    خرداد 1387
    محل زندگی
    خونه
    پست
    134

    مشکل با ارسال ایمیل و Cookie

    آقا مشکل این کد من چیه ؟ این اسکریپت کارش باید ارسال ایمیل و ثبت ارسال شدن در کوکی باشه ولی اول در مورد setcookie ایراد میگیره و بعد هم اصلا ایمیلی نمیفرسته.

    <html>

    <head>
    <title></title>
    </head>

    <body>

    <?php

    $to = "info@df-team.ir";
    $from = "Opinion Sender";
    $from_header = "From: $from";
    $subject = "Opinion";
    $contents = "Pooyan: " . $_POST["P1"] . "Mostafa: " . $_POST["P2"] . "Mojtaba: " . $_POST["P3"] . "Mahan: " . $_POST["P4"];
    $Co = $_COOKIE["OP"];
    if($Co == "Passed"){
    echo("You can't send opinion becuase you passed this action.");
    }
    else {
    if($contents != "")
    {
    //send mail - $subject & $contents come from surfer input
    mail($to, $subject, $contents, $from_header);
    // redirect back to url visitor came from
    echo("You'r opinion is sent !. Now you can turn to you'r page. Bye !");

    }
    else
    {
    print("<HTML><BODY>Error, no comments were submitted!");
    print("</BODY></HTML>");
    }
    }

    if($Co != "Passed"){
    setcookie("OP", "Passed", time()+3600);
    }


    ?>

    </body>

    </html>

  2. #2

    نقل قول: مشکل با ارسال ایمیل و Cookie

    تبع setcookie رو بیار بالای echo

  3. #3

    نقل قول: مشکل با ارسال ایمیل و Cookie

    فکر کنم اینطوری بشه :


    <?php
    ob_start();
    ?>
    <html>

    <head>
    <title></title>
    </head>

    <body>

    <?php

    $to = "info@df-team.ir";
    $from = "Opinion Sender";
    $from_header = "From: $from";
    $subject = "Opinion";
    $contents = "Pooyan: " . $_POST["P1"] . "Mostafa: " . $_POST["P2"] . "Mojtaba: " . $_POST["P3"] . "Mahan: " . $_POST["P4"];
    $Co = $_COOKIE["OP"];
    if($Co == "Passed"){
    echo("You can't send opinion becuase you passed this action.");
    }
    else {
    if($contents != "")
    {
    //send mail - $subject & $contents come from surfer input
    mail($to, $subject, $contents, $from_header);
    // redirect back to url visitor came from
    echo("You'r opinion is sent !. Now you can turn to you'r page. Bye !");

    }
    else
    {
    print("<HTML><BODY>Error, no comments were submitted!");
    print("</BODY></HTML>");
    }
    }

    if($Co != "Passed"){
    setcookie("OP", "Passed", time()+3600);
    ob_flush();
    }


    ?>

    </body>

    </html>

  4. #4
    کاربر دائمی آواتار ماهان مقدم
    تاریخ عضویت
    خرداد 1387
    محل زندگی
    خونه
    پست
    134

    نقل قول: مشکل با ارسال ایمیل و Cookie

    ممنون دوستان کمکتون مشکلم رو حل کرد. خیلی ممنون.

قوانین ایجاد تاپیک در تالار

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