MagpieRSSをダウンロードして適当なフォルダに保存し、
読み込んだ最新記事一覧を表示するページを作成する。
rss.php<?php
require_once('magpierss/rss_fetch.inc');
define('MAGPIE_OUTPUT_ENCODING', 'UTF-8');
$count = 5; //最新記事表示件数
$length = 60; //表示する日記記事の最大文字数
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=shift_jis" />
<title>RSS表示スクリプト</title>
</head>
<body>
<?php
$url = 'http://hoshiya.biz/index.xml';
$rss = fetch_rss($url);
echo "<ul>";
array_splice($rss->items, $count);
foreach ($rss->items as $item) {
$href = $item['link'];
$title = mb_convert_encoding($item['title'],"SJIS","auto");
$date = date('Y/m/d H:i:s',parse_w3cdtf($item['dc']['date']));
$description = mb_convert_encoding($item['description'],"SJIS","auto");
if (mb_strlen($description) > $length) {
$description =
mb_strcut($description, 0, $length) . "...";
}
echo "<li>";
echo "<FONT color=\"#ff8040\">(" . $date . ")</FONT> ";
echo "<a href=$href>" . $title . "</a><BR>";
echo $description . "</li>";
}
echo "</ul>";
?>
</body>
</html>
PHP5以上の場合は、
Warning: gmmktime() expects parameter 3 to be long, string given in /home/*******/public_html/magpierss/rss_utils.inc on line **
といったエラーが出ます。
そのときは「rss_utils.inc」の35行目 の
を
に変更したら正常に表示されました。
参考ページ
トラックバック(0)
トラックバックURL:
よくわからないまま、
以下の内容をコピーして.htaccessに貼り付けたらうまくいった。
RewriteCond %{HTTP_USER_AGENT} ^(DoCoMo|KDDI|DDIPOKET|UP\.Browser|J-PHONE|Vodafone|SoftBank)
RewriteRule ^$ http://hoshiya.biz/mt/m/index.cgi [R]
トラックバック(0)
トラックバックURL:
モバイルサイトでよく見る数字の絵文字がありますが、
それを表示するためには携帯電話会社各社の絵文字コードを
使用しますが、携帯電話会社によってコードが異なるため、
ユーザーエージェントを判別して各社の絵文字を設定する必要があります。
ユーザーエージェントを判別するPHPのスクリプト
<?php
if (eregi("DoCoMo",$_SERVER['HTTP_USER_AGENT'])){
//ドコモ
$num1="";
$num2="";
$num3="";
$num4="";
$num5="";
$num6="";
$num7="";
$num8="";
$num9="";
$num0="";
$numsharp="";
}
elseif (eregi("^J-PHONE|^Vodafone|^SoftBank|^MOT-",$_SERVER['HTTP_USER_AGENT'])){
//ソフトバンク
$num1="";
$num2="";
$num3="";
$num4="";
$num5="";
$num6="";
$num7="";
$num8="";
$num9="";
$num0="";
$numsharp="";
}
elseif (eregi("^UP.Browser|^KDDI|^PDXGW",$_SERVER['HTTP_USER_AGENT'])){
//au (<img localsrc="~~"><img localsrc="~~">が公式な方法)
$num1=""; //$num1="<img localsrc="180">;
$num2=""; //$num2="<img localsrc="181">;
$num3=""; //$num3="<img localsrc="182">;
$num4=""; //$num4="<img localsrc="183">;
$num5=""; //$num5="<img localsrc="184">;
$num6=""; //$num6="<img localsrc="185">;
$num7=""; //$num7="<img localsrc="186">;
$num8=""; //$num8="<img localsrc="187">;
$num9=""; //$num9="<img localsrc="188">;
$num0=""; //$num0="<img localsrc="325">;
$numsharp=""; //$numsharp="<img localsrc="818">;
}
elseif (eregi("DDIPOCKET|WILLCOM",$_SERVER['HTTP_USER_AGENT'])){
//ウィルコム
$num1="";
$num2="";
$num3="";
$num4="";
$num5="";
$num6="";
$num7="";
$num8="";
$num9="";
$num0="";
$numsharp="[#]";
}
elseif (eregi("^emobile",$_SERVER['HTTP_USER_AGENT'])){
//イー・モバイル(ドコモと同じ)
$num1="";
$num2="";
$num3="";
$num4="";
$num5="";
$num6="";
$num7="";
$num8="";
$num9="";
$num0="";
$numsharp="";
}
else {
//PC
$num1="[1]";
$num2="[2]";
$num3="[3]";
$num4="[4]";
$num5="[5]";
$num6="[6]";
$num7="[7]";
$num8="[8]";
$num9="[9]";
$num0="[0]";
$numsharp="[#]";
}
?>
絵文字を表示する場所に以下を記載(例:数字の0の絵文字)
参考サイト
携帯サイトのaccesskeyの数字画像を表示させるには
http://hoge.secret.jp/blog/2008/05/29/%E6%90%BA%E5%B8%AF%E3%82%B5%E3%82%A4%E3%83%88%E3%81%AEaccesskey%E3%81%AE%E6%95%B0%E5%AD%97%E7%94%BB%E5%83%8F%E3%82%92%E8%A1%A8%E7%A4%BA%E3%81%95%E3%81%9B%E3%82%8B%E3%81%AB%E3%81%AF/
携帯の文字コードと絵文字の基礎知識|Mobile/Encoding - CodeRepos::Share - Trac
http://coderepos.org/share/wiki/Mobile/Encoding
トラックバック(0)
トラックバックURL:
モバイルサイト作成のための携帯電話会社各社の絵文字コード一覧サイトをまとめました。
ドコモ(docomo)
※イーモバイルはドコモと共通で使えるようです。
基本http://www.nttdocomo.co.jp/service/imode/make/content/pictograph/basic/index.html
拡張http://www.nttdocomo.co.jp/service/imode/make/content/pictograph/extention/
au by KDDI
http://www.au.kddi.com/ezfactory/tec/spec/pdf/typeD.pdf
ソフトバンク(softbank)
http://creation.mb.softbank.jp/web/web_pic_about.html
ウィルコム(willcom)
http://www.willcom-inc.com/ja/service/contents_service/create/emoji/index.html
トラックバック(0)
トラックバックURL:
WindowsXPからVistaに移行してから、
エクスプローラの使い勝手に不満を感じていましたが、
それを解消できるフリーソフトを見つけました。
それが、「Explorer Construction」です。
この作者が作った「PopUp Icons for Vista」も愛用させていただいております。
かゆいところに手が届くソフトです。
こんなソフトが自分で作れるようになりたいです。
作者:原田 千尋さんのホームページ
Chihiro's Page - Explorer Construction
http://chihiro718.jpn.org/JPN/software.html
窓の杜 - 【NEWS】Vista専用エクスプローラカスタマイズソフト「Explorer Construction」最新版公開
http://www.forest.impress.co.jp/docs/news/20090804_306929.html
窓の杜 - 【REVIEW】Vistaのエクスプローラを細かくカスタマイズできる「Explorer Construction」
http://www.forest.impress.co.jp/article/2009/05/21/exconstruction.html
窓の杜 - Explorer Construction
http://www.forest.impress.co.jp/lib/sys/wincust/explrextn/explrconst.html
トラックバック(0)
トラックバックURL:
一般的に旧暦の10月は神無月(かんなづき)と言いますが、
これは里の神様が不在になる月だからだそうです。
では、そのとき神様はどこにいるの?
それは島根県の「出雲大社」です。
出雲大社には「だいこくさま」と呼ばれている「大國主大神」(おおくにぬしのおおかみ)という神事(かみごと)を司る神様が鎮められているため、
国中の神様が一年に一度出雲大社に集まり、
人々の"しあわせ"の御縁を結ぶ会議「神議(かみはかり)」を行うそうです。
そのため、
出雲地方ではこの時期のことを「神在月」(かみありつき)と呼んでいるそうです。
現在の暦の11月に神様の集いに合わせて約1週間は行事が行われるようです。
- 神迎神事・神迎祭 ... 神様を迎える祭り。(神迎は(かみむかえ)と読む)
- 神在祭 ... 神様がいらっしゃる期間に行う祭り。
- 縁結大祭 ... 神在祭に併せて行う大国主大神様に"しあわせの御縁"をリストに入れてもらうようにお祈りする祭り。
- 神等去出祭 ... 神議を終えた神様をお見送りするお祭り。
など、その他にもあるそうですが、
ぜひ一度行ってみたいと思います。
出雲大社 神在祭
http://www.izumooyashiro.or.jp/kamiari/top.htm
神在月神在祭「出雲大社の祭りと行事」神々の国のプロローグ
http://www.highlight.jp/izumooyashiro/20.html
出雲大社・神在祭で効果的にお願いを聞いていただく方法
http://www.highlight.jp/izumooyashiro/20.html
その他
トラックバック(0)
トラックバックURL:




