私は会社のエクステンションリストに取り組んでいます。唯一効果的でないのは、管理者が拡張リストのフォームに新しいユーザーを追加したときに、フォームの詳細を私の上司に電子メールで送信して、誰かが追加されるたびに彼がそれを知っていることです。phpメール本文の問題
私はPHPを使い始めたばかりなので少し読んだけど、このmailto
htmlコマンドを見つけたので、件名と正しいメールアドレスを入れてもうまくいきますが、ボディはひどく見えます。そのすべてがこのように混ぜ:
name:jurgen&extension number:242&email:[email protected]&mode=added
私は電子メールのためのPHPスクリプトについてまで読みましたが、私はそれを行う方法について混乱しています。誰かが私にこれを達成する方法を教えてもらえますか?最初のボタンで電子メールを送信し、2番目のボタンをクリックしてデータをデータベースに追加する必要があります。
私の現在のコード:
<form name="form1" action="<?=$_SERVER['PHP_SELF'];?>?mode=added" method="post">
<div align="center"><table class="searchable">
<tr><td>Extension:</td><td><div align="center">
<input type="text" name="ext" required />
<span class="error">* <?php echo $nameErr;?></span>
</div></td></tr>
<tr><td>Name:</td><td><div align="center">
<input type="text" name="name" required />
<span class="error">* <?php echo $nameErr;?></span>
</div></td></tr>
<tr><td>Department:</td><td><div align="center"><select name="department" required>
<option value="VW NEW CARS ADMIN AND STOCK CONTROL">Value 4</option>
<option value="value 5">value 5</option>
<option value="value 6">value 6</option>
<option value="value 3">value 3</option>
<option value="value 4">value 4</option>
</select>
<span class="error">* <?php echo $nameErr;?></span>
</div></td></tr>
<tr><td>Email:</td><td><div align="center">
<input type="text" name="email" pattern="[a-z0-9._%+-][email protected][a-z0-9.-]+\.[a-z]{2,3}$" name="email" title="Example: [email protected]" required/>
<span class="error">* <?php echo $nameErr;?></span>
</div></td></tr>
<tr><td>Cellphone:</td><td><div align="center">
<input type="text" name="phone" />
</div></td></tr>
<tr><td colspan="2" align="center">| <button type="submit" formaction="mailto:[email protected]?subject=New User Added To Extension List" enctype="text/plain" method="get">Email Boss</button>
<tr><td colspan="2" align="center"><a href="javascript:history.go(-1);">Back</a> | <input type="submit" name="submit" id="submit" value="Add New Contact"<?php if($disable ==1){?>disabled<?php } ?>/></td></tr>
<input type="hidden" name="mode" value="added">
あなたの質問を編集してください。 – limonik
あなたの質問は何ですか? – Gideon
@limonik編集中 – 5ilent