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を呼んでそれを
ログに追記するようにでもすれば、楽になりそうだな・・・