AtMail Open Redefining Open Source Webmail デモ AtMailのデモを試したところ、日本語も使用できるようです。 ファイルのダウンロードや設置方法は、下記ページにあります。 Download AtMail サーバーのルートに解凍したatmailopenフォルダを設置します。 http://domain.com/atmailopen/にアクセスし、ウィザードに従いDBなどの必要な情報を入力すると使用できます。
PHPを使ってどういったことができるのかについて確認するため、簡単なサンプルプログラムを実際にいくつか作成してみます。
テキストファイルを作成し、(「名前をつけて保存」で)「results.txt」と名前をつけます(ここではメモ帳を使いますが、別のエディタを使うこともできます)。 メモ帳を開いて以下のコードを入力します。 <?php $count = ("results.txt"); $clicks = file($count); $clicks[0]++; $fp = fopen($count , "w"); fputs($fp , "$clicks[0]"); fclose($fp); echo $clicks[0]; ?>
LAMP(Linux, Apache, MySQL, PHP)の環境ができました。すばらしいオープンソースを使って、カウンターを作ることにしました。 ホームページは、index.htmlのページから見てくれるとは限りません。YahooやGoogleからのキーワード検索で表示されたページをクリックするケースが多くなっています。このサイトの様な、ハウ・ツーを記述したページは、キーワード検索であるいは関心のあるページを直接開くことが普通です。 このサイトを訪れる方々がどのページに関心をよせているか、どのページが役立っているのかを知るために、PHPとMySQLを使用したページカウンターを作成することにしました。 カウンターの仕様を考える 1.各ページごとにページカウンターを置き、このサイトに最初に訪れた場合のみ、ページカウンターを1上げる。 2.indexページには、indexのページカウンター表
PHP で、以下の仕様を満たすカウンタを作成してみる (このサイトで使っています)。 同一 IP からの連続したアクセスをカウントしない (連続カウント防止)。 カウンタの数字をカンマ (,) で区切って表示する。 連続カウント防止機能は、 if(($ip_check == 1 && $ip != $_SERVER['REMOTE_ADDR']) ... の部分でチェックしている。$ip には、「直前にアクセスしてきた IP アドレス」が入っている。同じ IP アドレスからアクセスし続ける限りはカウントされない。通常はこれでわりと正確なカウンタとなり得ると思うが、ファイアウォールの内側にいる同一マシンなどで、ファイアウォールのアドレスがアクセスのたびに変わる場合はこの限りではない。また、ケータイからのアクセスなどの場合も毎回アクセス元の IP アドレスがある一定の範囲内で変わるので連続カウ
コメントと更新履歴はゼロと無限の間のログ » Todo.phpへどうぞ。 (MOONGIFT風に)みなさんはタスク管理にどんなものを使っているだろうか。Webのサービスでもインストール型のツールでも、TODO管理の方法は色々あるが、いざ探してみると意外に帯に短し襷に長しである。 Remember The Milkは高機能だが重いし、Tracは共有するには良いが個人で使うには冗長、iGoogleのTODOガジェットはシンプルでよいが痒いところに手が届かない。 それならいっそ、自分のサーバで手軽に管理できるTODOツールはどうだろうか。今日紹介するのはPHPが1ファイルのみ、しかもDBも不要なTODO管理ツール、「Todo.php」だ。 下記のソースコードをコピーして適当な名前でPHPファイルとして保存し、Todoクラスの先頭で定義してある定数(const)をお好みで変更してください。また、定
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く