
前提・実現したいこと
以前phpを用いて作成した掲示板をsmartyを用いてhtmlとphpに分離したいのですが、文字化けが発生してしまったため、解決法をお教え願いたいです
発生している問題・エラーメッセージ
文字化けが発生してしまっています
以下がキャプチャ画像で、ブラウザの上下はトリミングしてあります
該当のソースコード
文字数制限のためhead部分のみ記述します
以前作成したコード(a.phpとします)が以下です
php
1<!DOCTYPE html> 2<html lang = “ja”> 3<head> 4 <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" /> 5 <title>掲示板</title> 6</head> 7<body> 8<?php 9?> 10</body> 11</html>
smartyで分離した後のコード(b.php, b.tpl)が以下です
php
1<?php 2 a.phpと同様 3?>
tpl
1{* Smarty *} 2<!DOCTYPE html> 3<html lang = “ja”> 4<head> 5 <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" /> 6 <title>掲示板</title> 7</head> 8<body> 9</body> 10</html>
試したこと
メモ帳などでファイル自体(b.php, b.tpl)の文字コードを確認したところ、UTF-8でした
補足情報(FW/ツールのバージョンなど)
単にphp部分とhtml部分を別ファイルにしたため、コードそのものは全く書き換えておりません
バージョンはPHP 5.2.4
FTPソフトでファイルをアップロードしてブラウザでアクセスして実行するという流れで作業しています


回答2件
あなたの回答
tips
プレビュー