メールフォーム その1
メールをWebから送信する、シンプルなメールフォームスクリプトです。
ファイルmailform.phpを作成して下のソースを貼り付けます。
ソース mailform.php
<HTML>
<HEAD>
<title>メール送信スクリプト</title>
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
</HEAD>
<BODY>
<?php
//送信者のメールアドレス
$email = "yourname@yourdomain.com";
$mailto=$_POST[mailto];
$subject=$_POST[subject];
$text=$_POST[text];
mb_language("Japanese");
mb_internal_encoding("SHIFT-JIS");
if((!empty($mailto )) and (!empty($subject)) and (! empty($text))){
if (mb_send_mail ($mailto,$subject,$text, "From: $email")){
echo "メールを送信しました。";
}
}
else{
?>
<FORM ACTION="mailform.php" METHOD="POST">
<p>メール送信</p>
宛先:
<input type="TEXT" class="in" name="mailto" size="30">
<br/>
件名:
<input type="TEXT" class="in" name="subject" size="30">
<br/>
本文:<br/>
<textarea name="text" class="in" rows="6" cols="50"> </textarea>
<br/>
<input type="submit" name="submit" value="送信">
<input type="reset" value="リセット">
</p>
</FORM>
<?php
if (strlen($mailto . $subject . $text) > 0){
echo "すべての項目を入力後、送信ボタンを押してください";
}
}
?>
</BODY>
</HTML>
|