rinatsuku.net : 2009/02

rinatsukuによる色々メモ。
読んだ書籍の個人的なレビュー、足を運んだイベントや展覧会などの感想、調べものそして試しごとのまとめが多いブログです。

posts of 2009/02

PHPでメールフォームを作ろうとしてハマったことのメモ。

Sun 18:36

作りたかったメールフォームはこんなの↓。

  • 入力フォームに色々入れてもらう
  • 入れてもらった内容を確認してもらう
  • OKだったらメールを送る
  • という内容を、機能ごとに分けて表示用のPHPファイルに読み込む

という、シンプルなことをしたかったんですが、どっこい悩みました。
大元の考え方は、以前PHPの講座を受けたときに頭に入っていたんですが、実際作るとなるとおろおろ。

ハマったことがいっぱいありました。

  • 機能ごとにPHPファイルを分けないと意味不明になる。
  • 確認のページにはフォームが表示されないので、変数の受け渡しを忘れてた(送れるわけがない)。
  • 一番初めに言語を設定していたのに、mb_send_mail関数を使うときに言語を再設定してしまい、文字化け(余計なお世話状態)。
  • 日本語はマルチバイトだから! とmb_send_mail関数にこだわっていたら、mail関数で送れた。
  • mail関数の引数を勝手に増やしていた(これまた送れるわけがない)。
  • あとは変数名の間違いとか、配列を使わないといけない関数にひとつの変数を突っ込んでたりとか。

参考サイト(順不同・他多数)

次の課題?
全項目に入力がなかったら「未入力の項目があるよ」みたいに一律にエラーを返す仕組みにしたんだけど、個別に「○○が入ってないよ」ってのは作ってない。
プラス、個別に正規表現をあててはいない。
プラス、データベースに各項目を保管するとなったらまた色々書かなきゃいけないぞ......
↑の課題もクリアできるように頑張ろう☆

ブログ記事のアクセスランキングを表示したい!

Sat 16:56

探してみて見つけたのが、下記の3つ。

Access Counter

MTのプラグインディレクトリにも収録されているし、定期的な再構築の設定以外は導入も簡単そうだなぁと思いましたが、例によってロリポップではcronが使えないので、このブログでは使えませんでした。
使えるMTのバージョンが「4.2-」なので、cronが使えて最新のMTを入れているブログなら使う機会がありそう☆

アクセスランキング・プラグイン(jquery.pagerank.js)

ローディング画像は表示されるんですが、肝心のランキング表示が出ないという切ないことになりました。
ちょっとしたことを間違えてるんだよね...... 何だろう......

Ajaxでアクセス・ランキングを表示する4

最後の「Ajaxでアクセス・ランキングを表示する4」は、真ん中の「アクセスランキング・プラグイン」の元になったスクリプトで、このブログの一番下に入れてみました。
テスト用に自分でアクセスしているので、今はランキングもへったくれもないですが、一応表示できてます。
ブログ名を削除して表示する設定にしているはずがちゃんと(?)出ていたり、ランキングの上に謎の空白が出ていたり(これは解説ページに言及があり、対処法を試してみたんですが、現状上手くいってません)、そもそも一番下にランキングを表示してどうするんだという問題はありますが、とりあえず喜びます☆
CSSの力技で余白をごまかすこともできるけど、なるべくやりたくないしなぁ...... と迷い中です。

探してる途中で見つけたもの、参考に教えていただいたもの。

アロマブログが楽しすぎて大変です☆その2

Sun 16:45

例によって、おうちアロマの日誌に導入している色々。
今日も、★マークをつけたものについて書きます。

MicroAd
サイバーエージェントグループのGoogle Adsense、って印象。
入れてみて1か月くらい経っていますが、アロマセラピー関連の広告は出ないです。癒し系とか、女性向け企画の広告が出ることが多いかな。
私が出てほしいと思う広告は、出稿主がいないんじゃないかと......。
でもせっかくなので、もう少しつけておこうと思っています。

ADWIRES
MicroAdと同様、ADWIRESという会社が運営するGoogle Adsense、って印象です。
これも導入して1か月程しか経ちませんが、現状、アロマセラピー関連の広告は出た試しがありません。単純に、出稿されている広告に当てはまるものがないんじゃないかなぁ? と思えてきました。
それと、後から自分でブログを見て気づいたんですが、初期設定だとアダルト系やギャンブル系の広告が出ちゃいます。エッセンシャル「オイル」って単語に反応するみたい......。さくっと配信停止しましたが。

FC2アフィリエイト
名前のとおり、FC2が運営するアフィリエイトプログラム。使用しているFC2ブログと、初めて知った「ミニブログ(twitterみたいなやつみたい)」のバナーをはりました。
他にもたくさんあるんですが、微妙にバナーの大きさが合わなくて残念だったので、はるの止めちゃいました。

「鈴懸」博多本店で和スイーツを堪能。

Sun 16:39

行ってきたのはバレンタイン期間中(というか、当日)だったので、限定の抹茶トリュフをいただきました。
チョコレートが好きなこともありますが、いやはや半端ない美味しさでした...... 口の中でとろけましたよ!
コーヒーには砂糖と生クリームがついてきて、絶妙なコンビネーションでした。
来年まで食べられないのかぁ、と名残惜しいです。

鈴懸

アロマブログが楽しすぎて大変です☆その1

Wed 17:36

やっぱり好きなことを書くのが一番なのね。
前々から好きではあったアロマセラピーについて、真面目(?)にアロマテラピー検定を受験するきっかけにもなったし、実際アロマセラピーを使ってリラックスできているので、「趣味が実益を兼ねる」ってこういうことなのかなぁと実感中。
というわけで、自然、カスタマイズも楽しいのです(そんなにたくさん手をいれてはいないけど......)

おうちアロマの日誌に導入している色々。
全部をいっぺんに書くと自分が息切れしそうなので、ひとまず★マークをつけたものについて書きます。

共有テンプレート
FC2ブログには元々たくさんのデザインテンプレートがあるので、その中から自由に選んで自分のブログのデザインとすることができます。
公式テンプレートと共有テンプレートとに分かれてはいますが、使い方はどちらも同じ。おうちアロマの日誌では、共有テンプレートのひとつを使わせていただいています。下のほうにクレジットがあるのが、その印ですね。
CSSで文字の大きさ、メインカラムの横幅は変えていますが、あとはそのまま利用しています。
ブログを書き始めた今は文章を書くことに集中したいので、テンプレートのデザインをあてているのですが、あと1か月くらい続けて記事がたまってきたら、デザインもオリジナルにしたいなぁと思っています。
自作のデザインテンプレートをFC2用の共有テンプレートとして申請することもできるようなので、そういう形ででも参加してみたいです。

ブログランキング
これは名前のとおり、ブログランキング。アロマセラピー関連のカテゴリに登録しています。
どのブログランキングも、自分のブログからランキングサイトに行った数、逆にランキングサイトから自分のブログに行った数、そしてブログの更新頻度などで、順位が変わるようです。
ランキングサイトを見ると、自分と同じテーマ(この場合アロマセラピー)について書いている人がものすごく多いこと、色々な人が色々な切り口で書いていることを実感できました。

Google Adsense
このブログとおうちアロマの日誌の両方に導入しています。
ページの内容に合わせて広告を配信してくれますが、2つのブログで面白いくらい広告が違います☆(内容が違うから当然といえば当然ですが......)
このブログだと、記事を新しく書くたびに一覧ページの広告がコロコロ変わります。個別ページに入っても、やっぱりコロコロ変わります。
本のことを書いた記事なら作者に関するページへの案内が出るし、美術館に行ったことを書けば、どこかへ行くための交通チケットや観光地関連の案内が出たりします。
対しておうちアロマの日誌では、一覧ページでも個別ページでも、徹底してアロマセラピーに関する広告が出ます。精油がいくらで買えますよーとか、アロマテラピー検定対策講座を開講しますとか。
内容をきちんと把握できていることに改めて驚きますし、広告の出稿数も半端ないんだろうなぁと感じています。

夏目友人帳(7巻)/緑川ゆき

Mon 23:14

空気感が好きで、ずーっと集めているマンガ。
緑川ゆきさんという人のマンガを初めて見たのはそこらへんの本屋で、たまたま初めて出たというコミックスの表紙が気になって購入しました。
絵がすごい上手なわけじゃないんですが(失礼)話の雰囲気がすごく好きで、コミックスを買うことでプチ応援をしていたら、いつの間にかアニメ化されるほど人気が出ていてびっくり! 何だか素直に嬉しいです。
深夜1時という何ともいえない時間帯の放送なんですが、録画してまで観ています(起きてたら翌日ひどい目に遭うからね......)。



せっかくなので、個人的に好きなシリーズをいくつか。

北九州市立美術館に行ってきました☆

Sat 23:35

2月15日までなので、まだ間に合います!
 

先日チケットが当たった、「ボッティチェッリ『聖母子と天使』 イタリア美術とナポレオン」展を観てきました。
世界史の教科書に載ってた作品を生で見る(それこそ凝視してきましたよ、凝視)ことができて、なんだかお腹イッパイ。
特に「戴冠式のナポレオン1世」という絵画の迫力にはただただ圧倒されました。キャンバスの大きさもさることながら、絵の具の質感や明暗の表現にぽかーん、と。

というわけで、まだ行っていなくて、北九州まで行けそうな人はぜひ! ぜひ! 観に行ってほしいです☆
フェッシュ美術館の所蔵品が、次にいつ近場にくるかは分からないしね。

静的ページ用ページ分割プラグイン「PageBute」を入れてみた

Fri 23:46

気になっていたトップページの行き止まり問題を解決するため、MTPaginateプラグインPaged Archivesプラグインに引き続いて、PageButeプラグインを試してみました。

現状、サイドバーやフッターからカテゴリのページへリンクをはってはいるのですが、ブログってよく、「<<前の記事へ」「次の記事へ>>」っていう導線があるじゃないですか。
あの動きがこのブログでは(というか、MTのデフォルトでは)できないのがずーっと気になってたんです。それで、PageButeプラグインを試してみたんですが、びっくりするくらい簡単に導入できました!
参考にさせていただいたのは以下のサイトです。

http://www.movabletype.jp/plugins/pagebute.html
http://www.skyarc.co.jp/engineerblog/entry/2642.html
http://aus.thick.jp/mtblog/2007/08/pagebute.html

全ての記事を分割表示できるのか、まだ試してはいないのですが、ちょっとうきうきします☆
アーカイブページなんかにも導入してみようと思います!