
PHP初心者で今勉強しているのですが、入門書に書かれたサンプルソースが実行すると文字化けします。以下です。
<html>
<head>
<title>RSSフィードの読み込み</title>
</head>
<body>
<h1 style="background:#cccccc">RSSフィードの読み込み</h1>
<?php
require_once("rss_fetch.inc");
$objXml=simplexml_load_file("rss.xml");
foreach($objXml->site as $site) {
$objRss=fetch_rss($site->url);
mb_convert_variables("EUC-JP","auto",$objRss);
?>
<dl>
<dt style="font-weight:bold;"><?php
if(!is_null($site->title) && $site->title!=""){
print(mb_convert_encoding($site->title,"EUC-JP","auto"));
}else{
print($objRss->channel['title']);
}?></dt>
<dd>
<ol>
<?php foreach ($objRss->items as $item){ ?>
<li>
<a href='<?php print($item['link']);?>'>
<?php print($item['title']); ?></a>
</li>
<?php } ?>
</ol>
</dd>
</dl>
<hr />
<?php
}
?>
</body>
</html>
mb_convert_encodingの所は変換出来てるのですが、mb_convert_variablesで変換したリストの所だけ文字化けします。
php.iniとか見ても多分出来てるようなのですが、わかる方すいませんが宜しくお願いします。
No.2ベストアンサー
- 回答日時:
ブラウザが他の文字コードで表示してるということは無いですか?
試しに、<head>~</hrad>内に以下の記述を入れてみてください。
<meta http-equiv="Content-Type" content="text/html; euc-jp">
<meta http-equiv="Content-Type" content="text/html; euc-jp">
も入れてました。
でもできず・・。
でもphp.iniとhttpd.confを適当にいじってたら出来てました。
すいません。ありがとうございます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP PHP MySql 画像を取得 1 2022/06/04 14:05
- Excel(エクセル) PHPプログラムをエクセルに張り付けると検索ボックスがでてくる! 3 2022/05/08 07:10
- PHP if(preg_match("/[^0-9]/",$gu_d)){意味を教えてください。 1 2022/05/06 05:37
- Perl RSSにdiv,ul classを付けたいのですがどのようにつけるのかわからないです 2 2022/03/28 01:53
- PHP PHPでCookieを使った訪問回数について 1 2023/05/28 14:10
- PHP htmlspecialcharsが機能していないです。 バグですか? 1 2022/04/05 01:22
- PHP PHPプログラムの間違い 1 2022/10/06 14:33
- PHP アコーディオンPHPが上手くいかない 3 2022/07/15 16:29
- HTML・CSS 書籍を見つつサイト造りの練習をしているのですが、見た目が一致しません 2 2022/11/28 15:00
- PHP php テーブルが作成できない 1 2022/11/17 23:41
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
PHPでHTLM入力された背...
-
phpの質問です
-
PHPをはじめて1日目なので・・・
-
更新pingの送信について
-
文字列の一部を取り出したいの...
-
PHP→JavaScriptへの書き換え
-
phpの画面表示が真っ白です
-
フォームから値の受渡し
-
phpでテキストファイルへ書き込み
-
fopenのエラー
-
Wordpressを利用したソート機能...
-
ライブドアブログにPHPスクリプ...
-
phpのエラーについて
-
php→mysqlへの接続が出来ない(...
-
<A HREF="bg.php" target="_bl...
-
functionに括弧を使用するとエラー
-
3人の旅人が
-
このサイトの作成技術は何ですか?
-
設定した時間だけ実行されるプ...
-
コメントフォームの設定方法
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
文字化けについて
-
mail()の文字化けについて
-
複数の文字列をファイルに書き...
-
前後の全角スペースを削除する...
-
PHPで地域名のみ変更
-
wordpressのfooter.phpの編集
-
日付と年月日を選択するコード...
-
PHPでのアンケート設置について
-
機種依存文字の文字化けについて
-
charset=UTF-8なのにShift-JIS...
-
どうしたら確認ができますか!?
-
ここでの ②if($su_d<>"")の比較...
-
php エラー
-
html込みの文字列をPHPの変数に...
-
PHP(smarty)についての質問(文...
-
phpでfopen()やfputs()が使えない
-
XMLパースエラー回避方法
-
エラー Warning: Cannot modif...
-
php ログイン
-
外部ファイルを読み込んだhtml...
おすすめ情報