PHP 問い合わせフォームの文字化け
はじめまして。
会員648です。
Websiteを作成し、問い合わせフォームで 入力をHTML、チェック・確認画面、送信をPHPで
作成しました。
初心者なので、サイトでの作成事例をまねております。また文字化けは UTF-8を書けば良い
ということも サイトにあったので、とりあえずそうしました。
しかし 他のHTMLは正常に表示しますが、HTMLの入力画面、PHPチェック画面 すべて
文字化けします。
入力画面は
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<form method="post" action="check.php">
ですが 文字化け表示となります。
内容確認画面は check.php で
<?php
// フォームデータが空の場合は処理終了
if (empty($_POST)) {
echo "処理終了";
exit;
}
// セッションの開始
session_start();
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
で始まります。
詳しくPHPを知りませんので、どこが問題なのか 教えていただけませんでしょうか。
なお、テスト環境は 自分のPCで Xampp をインストールして、htdocs 配下に すべての
HTML, CSS, image,php を 置いております。
なにとぞ よろしくお願いいたします。
お礼
なるほど。 バッサリとありがとうございます。