Web制作板の連中もRSSを導入しようぜat HP
Web制作板の連中もRSSを導入しようぜ - 暇つぶし2ch110:Name_Not_Found
07/10/18 17:42:53
>>109
他のブログの記事ならrssがいいんじゃね?
ブログはみんなrss配信してるでしょ?

111:Name_Not_Found
07/10/18 19:03:03
ぐぐって分からないのにcgiでRSS扱えるかって気もする

112:106
07/10/18 19:41:31 lDhuTFX8
>>110-111
もし、自分のサイトのトップページにIFRAMEで「新着情報」というコーナーを作って
特定のブログの最新記事がアップされたら、自動的にその記事のタイトル・日時・リンクが
貼られるようにしたいとしたら・・難しいんですか・・・よろしくお願いします。

113:Name_Not_Found
07/10/18 19:58:35
>>112
ブログならRSSが提供されてるはずだから、
HTMLに変換するスクリプトを使って表示させればOK

114:106
07/10/18 20:49:06 lDhuTFX8
>>112
ありがとうございます。
RSS FeedをJavascriptでウェブページに表示する変換をしてくれる
サイトがあったので、表示させることは可能になりました。

が・・表示された後の記事投稿日付・タイトルの順序が、

「記事タイトル<改行>
 posted on 日付」

と表示されるのですが、それを

「日付<改行>
 記事タイトル」

として、posted onも右下のpowerd by ○○も表示しないようにしたいです。

・・そうなってくると、やはり自分でjavascriptとか書けないと無理なんでしょうか・・?

115:106
07/10/18 21:55:04 lDhuTFX8
他のphpを使ってというものを試してみたら、かなりイメージして
いたものと近くなりました。
が、日付が表示されません。。↓が使用しているphpファイルでrssをhtmlに変換表示
している部分だと思いますが、どう記述すれば、
rssの(例)<dc:date>2007-10-17T19:46:56+09:00</dc:date> を2007.10.17という
感じで記事タイトルの上に表示できるようになるのでしょうか?
どうぞ、よろしくお願い致します。m(_ _)m

-----------------------------
A;

$num = ($_GET['n']) ? $_GET['n'] : count($r->getItems());
for ($i=0; $i<$num; $i++) {
$val = $r->getItems();
$title = mb_convert_encoding(strip_tags($val[$i]['title']), $code, "UTF-8,EUC-JP,SJIS");
$link = htmlspecialchars($val[$i]['link']);
$date = $val[$i]['dc:date'];
// 内容
echo <<<B
-----------------------------

116:106
07/10/18 21:56:09 lDhuTFX8
勘で↓のように訂正しても何も変わりません。。ヘルプミープリーズお願いします。
-----------------------------
A;

$num = ($_GET['n']) ? $_GET['n'] : count($r->getItems());
for ($i=0; $i<$num; $i++) {
$val = $r->getItems();
$date = mb_convert_encoding(strip_tags($val[$i]['dc:date']), $code, "UTF-8,EUC-JP,SJIS");
$title = mb_convert_encoding(strip_tags($val[$i]['title']), $code, "UTF-8,EUC-JP,SJIS");
$link = htmlspecialchars($val[$i]['link']);
// 内容
echo <<<B
-----------------------------

117:Name_Not_Found
07/10/18 23:28:30
ググれ
勉強しろ
自分でやれ

118:106
07/10/19 00:43:29 erS0WGtA
ググり続けて頑張ってますが、ヒントでもお願いします。
「$itemday = date('Y/n/j',strtotime(substr($item['dc']['date'],0,10)));」
と書いてみたけど、ダメでした。。↓

-----------------------------
A;

$num = ($_GET['n']) ? $_GET['n'] : count($r->getItems());
for ($i=0; $i<$num; $i++) {
$val = $r->getItems();
$itemday = date('Y/n/j',strtotime(substr($item['dc']['date'],0,10)));
$title = mb_convert_encoding(strip_tags($val[$i]['title']), $code, "UTF-8,EUC-JP,SJIS");
$link = htmlspecialchars($val[$i]['link']);
$date = $val[$i]['dc:date'];
// 内容
echo <<<B
-----------------------------

119:Name_Not_Found
07/10/19 01:40:17
PHPプログラミングはスレ違い且つ板違い

120:Name_Not_Found
07/10/20 00:30:36
湧いてる

121:Name_Not_Found
07/10/24 01:01:49
てか、誰か答えてやれよw
非常に微妙だが、少しは惜しいことやってるじゃんww

122:Name_Not_Found
07/10/24 01:36:06
何この他力本願

123:Name_Not_Found
07/10/24 12:11:11
そこまで分かれば自分でできるだろ

124:Name_Not_Found
07/12/14 04:39:23 kztimKK2
やっとxmlでrss登録できるようにしたんだが・・・
これって結局、「ブックマーク」と同じで閲覧ユーザーが登録しなきゃ意味ないのか?
rssサイトを更新時に表示させるようなサイトがジャンジャンないと、何のメリットもないな。
vistaならガジェット機能を使ってrssの利便性を満喫できるとは思うが、xpユーザーはrssリーダーをわざわざインストせんきゃいけんもんな。

125:Name_Not_Found
07/12/14 07:39:57 kztimKK2
>>124ですわ。

すまん ピンを忘れておったようだ。前述124はスルーしてくれw

126:Name_Not_Found
08/01/15 23:39:28 qvFIXTxm
質問ちゃんです。
<link>
  URLリンク(example.com)
</link>
というようにタグ内に改行やインデントを入れるのはNGですか?

127:Name_Not_Found
08/01/15 23:52:03
ありあり。あり。

128:Name_Not_Found
08/01/16 01:13:22
どもども

129:Name_Not_Found
08/03/06 07:06:29
IE7の自動うpdtで強制的にPCに明るくない人もRSSの存在に気がつくだろうな


といっても自分もその一人だったりするんだが

130:Name_Not_Found
08/03/10 06:43:33
XMLでJSライブラリ等の更新情報を上げておいて、自分のつくったページにはそれを読んで
ページ自身が更新チェックして該当したらどっかのCGIを呼んでそれを
ログに追記するようにでもすれば、楽になりそうだな・・・


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch