ラベル PHP の投稿を表示しています。 すべての投稿を表示
ラベル PHP の投稿を表示しています。 すべての投稿を表示

2011/02/20

魔法使いの弟子(その8-4) ~PHP×jQuery~

【ミッション: 動きをつけて写真を魅せたい Ver.2】

今日は、ぼくがちょっと前に書いた記事の中で(名前だけ)触れられている Smooth Div Scroll を使って楽しい事をしよう。

ありもののサンプルをそのまま使うのも面白くないので、覚えたての PHP を組み合わせて TwitPic の新着画像を動的に表示する仕組みを作ってみる。

ほんものはマウスを動かすと左右にスクロールするよ。

ここで、非実在ご愛用者の声をご紹介しよう。大好評である(嘘)。
【ご愛用者の声】
ライソさん(20歳) - 茨城県つくば市

私は、ハンドボールサークルの Web サイトを運営しています。今まで、サイトの更新が面倒でどうしようもありませんでしたが、このシステムを使えば TwitPic に画像を投稿するだけで自動的に Web サイトの方にも新しい写真のサムネイルが載るので、大変重宝しています。たーせるさん本当にありがとうございました。
※あくまで利用者の感想であり、製品の効能を保証するものではありません。
実際、サークル専用の Twitter アカウントを作ればそういう使い方も可能だし、更新しやすい仕組みを整備しておけば、後任の管理者に業務を引き継ぐ事も容易になる。

2011/02/19

魔法使いの弟子(その8-3) ~PHPに挑む~

【ミッション: PHP でアクセスカウンタを作れ】

前々回のあらすじ: XAMPP 入り USB メモリを作ってみた。
前回のあらすじ: MySQL をてきとうに動かしてみた。

いよいよ PHP に手を出すときがきた。

とはいってもぼくは初心者だし、簡単なところから始めようと思う。

文字列を出力する手段である echo の存在を知ったぼくは、まず以下の HTML ファイルを作ってみた。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
<html lang="ja">
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
        <title>たーせるのホームページ</title>
    </head>

    <body>
        <p><?php echo 'おまえは、もう、氏んでいる'; ?></p>
    </body>
</html>
うまく行けば、北斗の拳(アニメ版)の有名なセリフが表示されるはずだが……。

ファイル名は baka.html である。 baka って…。

あるぇー。何も表示されてない。どうしようどうしよう。

2011/02/18

魔法使いの弟子(その8-1)

【ミッション: PHP がんばりませう!】

Twitter で、らいんくんから PHP のお勉強のお誘いを受けた。
なになに、PHP は『PHP: Hypertext Preprocessor』の略語らしい。

GNU (GNU's Not UNIX) といい XNA (XNA's Not Acronymed) といい、なにゆえコンピュータの世界の人々って再帰的頭字語を好むのだろう。

ぼくにとって PHP は初体験に近い言語である。なんか HTML のときと違って、Web ブラウザだけでは動作確認できず、テスト用 Web サーバを構築して、そこに PHP のインタプリタを導入しなければならないらしい。

サーバ構築にビビっているぼくにとって、まず初めの一歩である環境構築からして一筋縄では行かない。どうせ PHP で Web アプリ的なものを作るのは遥か先の話だし、まずは学習用のお手軽コースで行こう。