consultation10回答ポイント 300ptウォッチ

PHP 確認画面フォームの文字化け

htmlでフォームを作り、phpで確認画面を表示させる際にhtml部分の日本語が文字化けします。
以下の例で、修正できる箇所があれば教えて下さい。
なお、両ファイル共にutf-8で保存しており、使用ソフトはDreamweaver CCです。

1.HTMLファイル
<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="utf-8">
<title>お問い合わせ</title>
</head>
<form method="POST" action="php/confirm.php" accept-charset="utf-8">
<input type="text" name="LastName" size="14" value="" />
<input type="submit" name="send" value="送信" />
</form></body></html>

2.PHPファイル(confirm.php)
<?php
mb_language("Japanese");
mb_internal_encoding("utf-8");
$LastName = $_POST['LastName'];
?>
<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="utf-8">
<title>送信内容の確認</title>
</head>
<body>
<form action="send.php" method="post">
■お名前:<?php echo $LastName ?><br><br>
<input type="submit" value="送信"> <input type="button" value="戻る" onclick="history.back();">
<input type="hidden" name="LastName" value="<?php echo $LastName ?>">
</form></body></html>

※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。
ログインして回答する

ベストアンサー

その他の回答

この質問へのコメント

コメントはありません

この質問への反応(ブックマークコメント)

質問の情報

登録日時
2014-03-14 21:13:10
終了日時
2014-03-15 07:55:52
回答条件
1人5回まで

この質問のカテゴリ

この質問に含まれるキーワード

PHP7798UTF-8628文字化け1005HTML5036

人気の質問

メニュー

PC版