更新ファイルから情報を自動抽出し、RSSやAtomフィードを自動作成する「Fumy RSS&Atom Maker」に関するご要望はこちらからどうぞ。
にしし ふぁくとりー
にししふぁくとりーフリーソフトFumy RSS&Atom Maker → サポートフォーラム

Fumy RSS & Atom Maker

Produced by Fumihiro Nishimura.(Nishishi) Since 2005/10/31.

トップページ > 記事閲覧
PHPにしてみたら・・・
日時: 2009/07/06 09:36
名前: wanty
参照: http://wanty.biz

はじめまして
いつも大変お世話になっています。


PHPに変更したら出来なくなってしまいましたので
お聞きしたいと思いました。

エントリー内容の取得先というのを
以前は<div class="renew">から</div>
で、読んでくれていたのですが
今回はそれもなく、
手で入れてみました。
1番困ったのが
Internet Explorer では DTD 付きのフィードはサポートされていません。
となってしまうことです。
何が原因でしょうか?

文字コードを自動判別にしてみました。
拡張子の表示でphpをプラスしてみましたが
ダメそうなので全部にしてみました。
Contentではプレーンテキストにするにしました。
ロリポップなのでDLしてやりました。
アドレスです↓

http://wanty.biz/rss/rss10.xml
http://wanty.biz/rss/rss20.xml
http://wanty.biz/rss/atom.xml


よろしくお願いします <(_ _)>


メンテ

Page: 1 |

Re: PHPにしてみたら・・・ ( No.1 )
日時: 2009/07/06 23:25
名前: にしし

wantyさん、こんにちは。

公開されているフィードを確認したところ、IEでも特に問題なく閲覧できているようですが、既に解決されましたでしょうか?

> 拡張子の表示でphpをプラスしてみましたが
> ダメそうなので全部にしてみました。

これは、拡張子に「php」を追加しても、メインウインドウのファイルリスト内にphpファイルが表示されなかった、という意味でしょうか?

その場合、以下の2点を確認してみて下さい。

1■全角文字になっていませんか?
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
ファイル拡張子は半角ですので、「 php 」と入力しなければなりません。もし全角で「 php 」と入力していればphpファイルを対象にはできませんのでご注意下さい。

→[半角] php
→[全角] php

上記のwantyさんの書き込み内にある「php」が全角文字になっていたので気になりました。

2■追加した拡張子php項目にチェックが入っていますか?
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
拡張子「php」項目を追加しただけでは、phpファイルは表示対象になりません。追加した「php」項目の左側をクリックして、「php」項目にチェックを入れなければ対象にはなりませんのでご注意下さい。

いかがでしょうか?
メンテ
Re: PHPにしてみたら・・・ ( No.2 )
日時: 2009/07/07 09:56
名前: wanty
参照: http://wanty.biz

返信のはやさと丁寧なのに感動しました。
(人´∇`)ぁりがとぉゴザイマス。+.゚♪


にししサンからは見れるのですか?
私のPCでは見ることが出来ません(^^;)
家にある別のPCでも見てみたのですがダメでした。



ファイル名の件
   ↓ ↓
半角になっています。
全角だとアップ出来ないか、開くことが出来なくなります。
(ロリポップの場合)



意味がわからない文章の件
   ↓ ↓
左下の“拡張子のオプション”にphpを追加しましたが
<div class="renew">から</div>を読んでもらえなかったので
全部にチェックを入れてみましたの意でした。
すみません<(_ _)>

その結果、出来なかったので自動のチェックをはずし、
更新内容をコピペしてrssファイルを作成しました。



書いていて、同じような人がいないかと思い、
調べてみましたら

http://ziddy.japan.zdnet.com/qa3618822.html
IE7(VISTA標準装備)ではDTD付きのフィードは
読み込めないみたいです;;とありました。

もし、そうだとすると自分だけ見れないのでは
ないということに?
その場合、どのようにすればいいのでしょうか?
メンテ
Re: PHPにしてみたら・・・ ( No.3 )
日時: 2009/07/15 00:13
名前: にしし

wantyさん、こんにちは。
返信が遅くなってすみません。

> IE7(VISTA標準装備)ではDTD付きのフィードは
> 読み込めないみたいです;;とありました。

ああ……、そうなんですね。
Windows XP上のIE7では問題なかったんですが、Vista用のIE7だとダメなんですかね……?
IE8が既にリリースされていますが、IE8ではどうでしょう? もしくは、FirefoxやOpera・Safariなど、他のブラウザではどうですか?

こちらからアクセスしてみたところ特に問題なく生成できているように見えますので、そのままでも問題ないんじゃないかと思いますが、どうでしょう。
Vista版IE7固有の問題なのではないかな……?と思ったりもするのですが。

DTD付きフィードが読めないということは、DTD部分を削除すれば、IE7でも読めるのかも知れません。
生成されたRSSフィードのDTD部分(フィード上部の「xml:lang="ja"」よりも前に出てくるURLが記載されている箇所)を削除してみればいけるかも知れません。
……が、そうすると、IE7以外のブラウザやRSSリーダーで問題が起こるかも知れません。(^_^;;;

IE7以外のブラウザやRSSリーダーを使ってみて、特に問題がないようなら、現状のままで良いのではないかと思います。
メンテ
Re: PHPにしてみたら・・・ ( No.4 )
日時: 2009/07/17 03:38
名前: wanty
参照: http://wanty.biz

お返事ありがとうございました。
片方はWindows XP上のIE7でした><
その後、IE8とFirefoxにしてるPCでもやってみたのですがダメでした。

でも、前回はDTDでも見れたのだと思い、やっぱり私サイドの問題?と思い、ロリポップの方に質問してみました。

もしかしたら、フィードの記述部分の()のせいかも知れない(アド部分)とお返事が来て、はずしてみたら見ることが出来ました。
そんな単純なことですみませんでした(^^;)

でも、それでもにししさんには見れて我が家では見れなかったのですね・・・
よくわからないので不思議です(笑)。

先日にししさんの本、「HTML&スタイルシート プロ顔負けの ホームページ作成術」を購入しました。

HPはロリポップのタグの講座と、検索だけで作ったものだったので(思いっきり自己流!)、スタイルシートがわかったらいいな〜と思っていたのですごく嬉しいです。

何度か本屋さんでスタイルシートのこと書いてある本を見たりしたのですが、どれもいまいちだったのであきらめていました。

でも、にししさんの本、とってもわかりやすくて最高です!
実践的っていうのかな?

自分でスタイルシートなんて書けないと思っていたのに世界が変わりました♪

にししさんはいろんなことがわかって、楽しいだろうな〜って羨ましくも思いますし、それを誰でもわかるように表現出来る?のが素晴らしいなと思います。

これからもわかりやすくて面白くてためになる記事いっぱい書いて下さいね!
楽しみにしています。
メンテ
Re: PHPにしてみたら・・・ ( No.5 )
日時: 2009/07/19 19:47
名前: にしし

wantyさん、こんにちは。
無事に解決できたようで何よりです。
環境によって見えたり見えなかったり……というのは確かに不思議ですね。

で、拙著をご購入下さったとのこと、どうもありがとうございます。m(_ _)m
また、お褒めいただき大変嬉しいです。
お役に立てたなら幸いです。

これからも頑張りますー。
メンテ

Page: 1 |

題名 スレッドをトップへソート
名前
E-Mail
URL
パスワード (記事メンテ時に使用)
コメント

※スパム対策のため、全角の句読点が1つも含まれない本文は投稿できませんのでご注意下さい。
※URLは自動でリンクになります。HTMLタグは書けません。

   クッキー保存