今まで面倒なので避け続けていたPHPに手を出してみた。
本を片手にコードをいじってみる。
いちおうSQLでテーブルに値挿入程度のところまで読み進められたものの、
実用的なのは今のところメールフォームぐらいなので、
いずれ使えるだろうと、コピペしておく。
これはちなみにmixiではどう見えるんだろう。
メールフォームテンプレ
if(isset($_POST['submit'])){
$name = $_POST['name'];
$email = $_POST['email'];
$comment = $_POST['comment'];
$output_form = false;
if (empty($name) && empty($comment)) {
// $nameも$commentも空白の場合
echo 'お名前とメッセージを記入してください。
';
$output_form = true;
}
if (empty($name) && (!empty($comment))) {
echo 'お名前を記入してください。
';
$output_form = true;
}
if *1 && empty($comment)) {
echo 'メッセージを記入してください。
';
$output_form = true;
}
if *2 && (!empty($comment))) {
// $nameも$commentも記入済の場合
$output_form = false;
$to = '送信先メールアドレス';
$subject = 'メール件名';
$msg = "$name からコメントをいただきました。\n\n" .
"コメント: \n\n $comment";
mb_internal_encoding("UTF-8");
mb_send_mail($to, $subject, $msg, 'From: ' . $email);
echo $name.'さん、メッセージをありがとうございます。
';
echo 'Homeに戻る。 ';
}
}else{
$output_form = true;
}
if($output_form){
?>
コメントフォーム
}
?>