メール送信プログラム
お世話になっております。
下記本文内容にメール送信プログラム(mail.php)を付加したいと考えます。
私が考えるにその手法は二つあり、
1つめにそのまま、本文の前か後にmail.phpを付加する。
もしくは
本文の
<form method="post" action="<?=$_SERVER["PHP_SELF"]?>">
に
<form method="post" action="<?=$_SERVER["PHP_SELF"]?>" action="mail.php">
とする。
前者はどのように構文を書いたらよいのか不明で、
後者は構文を書いてみましたが、正常にメール送信されませんでした。
ご教授のほどお願いします。
■本文■
<form method="post" action="<?=$_SERVER["PHP_SELF"]?>">
<input type="hidden" name="act" value="updconf">
<input type="hidden" name="roomid" value="<?=$roomid ?>">
<input type="hidden" name="hiduke" value="<?=$hiduke?>">
<input type="hidden" name="jikan" value="<?=$jikan?>">
<input type="submit" name="sub" value="予約更新">
</td>
<td>お名前</td>
<td>
<input type="text" name="yoyakusha" value="<?=$yoyakusha ?>">
</td>
</tr>
<tr>
<td>メールアドレス</td>
<td><input type="text" name="email" value="<?=$email ?>"></td>
</tr>
</form>
■mail.php■
<?
// メール送信元を指定
$title = "xyz";
$from = "mail";
$headers .= "From: $from\r\n";
$headers .= "Bcc: aaa@bbb\r\n";
$title2 = "=?iso-2022-jp?B?".base64_encode($title)."?=";
$naiyou2 = "仮ユーザID:$yoyakusha\n
仮パス:$pass\n
メールアドレスfrom:$from\n
メールアドレスto:$email\n
@ペイにて登録したユーザID:$title\n";
mail($email, $title2, $naiyou2, $headers)
?>
お礼
難しいですが、ありがとうございました。