如果声明在html电子邮件标记内

时间:2014-11-12 09:58:02

标签: php html email

我想在一些html标记中使用if语句。

但是当我发送邮件时,"键入"是空的,它根本不发送。

这是在某些html电子邮件标记中使用if else语句的正确方法吗?

$e_body = "Er is contact opgenomen door $name." . PHP_EOL . PHP_EOL;
    $e_content = "<br><br>

                    Gegevens:<br>
                    Naam:       $name <br>
                    E-mail:     $email <br>
                    Tel:        $phone <br>";
                    if(isset($_POST['werkzaamheden'])){
                    'Type:      $select <br>';
                    }else{
                    'Type:      Niet van toepassing';   
                    }"
                    " . PHP_EOL . PHP_EOL;
    $e_reply = "    Onderwerp:  $email2
    <br>
    $commentsb<br> ";
    }
    $msg = wordwrap( $e_body . $e_content . $e_reply, 70 );

1 个答案:

答案 0 :(得分:1)

您需要连接字符串。所以而不是:

                if(isset($_POST['werkzaamheden'])){
                  'Type:      $select <br>';
                }else{
                  'Type:      Niet van toepassing';   
                }"
你应该

                if(isset($_POST['werkzaamheden'])){
                  $e_content .= 'Type:      $select <br>';
                }else{
                  $e_content .= 'Type:      Niet van toepassing';   
                }"