私は予約確認メールをクライアントに送信しようとしています。いくつかのデータがPHPフォームから生成されるHTMLとCSSを使用して確認テンプレートを作成しました。 (1)私はテンプレートを生成し、代わりにテンプレートを表示すると、SUBMITボタン(2)だけが表示され、ボタンをクリックすることなく、確認用テンプレートがクライアントのメールに自動的に送られます。 HTMLとCSS。クライアントの電子メールにテンプレートは表示されません。誰でも私にこれを解決させる手助けはできますか?私はすべてのHTMLとCSSコードをphp変数($ message)に保存しました。お客様のメールアドレスに確認書テンプレートを送信
<?php $message= '<!DOCTYPE html>
<html>
<head> </head>
<body>
<link href="https://fonts.googleapis.com/css?family=Roboto" rel="stylesheet">
<style type="text/css">
table {
width:100%;
}
table, th, td {
border: 2px solid #ffffff;
border-collapse: collapse;
}
</style>
<body>
<div class="table">
<table id="t01">
<tr>
<td><?php echo $_POST["guestname"]; ?></td>
<td><?php echo $_POST["checkin"]; ?></td>
<td><?php echo $_POST["checkout"]; ?></td>
<td><?php echo $_POST["roomtype"]; ?></td>
<td><?php echo $_POST["rate"]; ?></td>
<td><?php echo $_POST["payment"]; ?></td>
<td><?php echo $_POST["resno"]; ?></td>
</tr>
</table>
</div> <!-- table -->
'; ?>
<?php
$to = "[email protected]";
$subject = "My subject";
$txt = "$message";
$headers = "From: [email protected]" . "\r\n" .
mail($to,$subject,$txt,$headers);
?>
<input type="submit" value="Send" />
感謝を読みますイオンページが生成され、メールが自動的に送信されます。私はこれを電子メールに送るためにSENDボタンを使いたいと思います。これどうやってするの? –
@AmiHasanを使ってhtmlフォームを使用すると、 –