プロが教えるわが家の防犯対策術!

★大至急!JavaScriptのif文教えてください。

フォームで

<p>
<?php if($_POST["type_id"]== 0){?>
<input type="hidden" checked="" value="0" name="type_id">無料
<?php }?>
<?php if($_POST["type_id"]== 1){?>
<input type="hidden" checked="" value="1" name="type_id">有料
<?php }?>
</p>

この条件で、
無料の場合は、(1)メール
有料の場合は、(2)メール
というように違う内容のメールを送信したいです。

意味がわからなかったら、すみません。
よろしくお願いします!!

A 回答 (1件)

javascriptでメール送信は出来ないでしょ。

(mailto:を使うのは別ですが..)
もう一つPHPが必用と思います。
<form action="mailsend.php">
<p>
<?php if($_POST["type_id"]== 0){?>
<input type="hidden" checked="" value="0" name="type_id">無料
<?php }?>
<?php if($_POST["type_id"]== 1){?>
<input type="hidden" checked="" value="1" name="type_id">有料
<?php }?>
</p>
</form>

---- mailsend.php -----
<?php
 $message = "へらへらへら";
 $subject =mb_encode_mimeheader("主題");
 $headers = 'From:webmaster@example.com';
 if($_POST["type_id"]== 0){
  mb_send_mail('無料メルアド',$subject,$message,$headers);
 }
 if($_POST["type_id"]== 0){
  mb_send_mail('有料メルアド',$subject,$message,$headers);
 }
?>

(ご参考)
http://www.phppro.jp/phpmanual/php/refs.remote.m …
http://manual.xwd.jp/function.mb-send-mail.html
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。
返信が遅くなり申し訳ありませんでした。

無事、解決しました。
助かりました!!

お礼日時:2010/10/08 14:41

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!