1

メールアドレスを含む複数のチェックボックスを含むフォームがあります。ユーザーは、開いているローカルメールクライアント (例: Outlook Express) でチェック/チェックされている任意のメールアドレスにメッセージを送信できます。ローカルメールクライアント (例: Outlook Express) を開く方法以下のコード?

$("#btn_sendmsg").click(function(){
    var parameters = $('#form1').serialize();
    //alert(parameters);
    $.ajax({
        url: 'ajax_call.php',
        data: parameters,
        type: 'POST',
        success: function(data){
            alert(data);
        }
    });
});

ajax_call.php

if(!empty($_POST['ids'])){

    foreach($_POST['ids'] as $email){
        if($emails == ""){
            $emails = $email;
        }else{
            $emails .= ";" . $email;
        }
    }

    if(!empty($emails)){
        echo "
        window.location = \"mailto:info@abc.com?cc=boss@abc.com&bcc=".$emails."&subject=Hello\";

    }

}

else if(empty($_POST['ids'])){ 
    echo 'No Recepient Selected';

}

ありがとう!

4

1 に答える 1