« Prev || 1 | 2 | 3 |...| 22 | 23 | 24 || Next »

セッションが利用できない。

カテゴリー
総合
投稿者
nonukes
コメント
書く

今日はボウリングをみかつさんと一緒にした。ついでにサイトを告知。もうちょっとでボウリングスコアの管理ができるようになることを伝える。伝えたからには早く完成させねば。

以前会社で作りかけていたマイページから、ログインのシステムを流用しようと思ったが、サーバーのセッションの設定がちゃんと出来ていないみたいで、流用できず。

ひとまず、<input type="hidden">と$_POSTでユーザー名を使いまわすことで対応。近いうちに、セッションを用いたログインシステムを構築しよう。

みかつさんから、「前へ戻る」ボタンを作ったほうがよいとのこと。

まあ、いずれ何とかしよう。

今日はとりあえず、寝る。

Crypt_Blowfish

カテゴリー
php
投稿者
nonukes
コメント
書く

スコア入力の前にパスワード入力をできるように改造。

パスワードを安全にデータベースに格納できるよう、PEARのCrypt_Blowfishを使用するために、レンタルサーバーにPEARをインストールすることに。

、、、これが、大難航。。。

探しに探してたどり着いた、
Go-PEARを使ったPEARのインストール
http://masha.maakikaku.jp/2008/05/gopearpear.php
を参考に、なんとかインストール完了。

、、、と、思ったら、ドキュメントルート(WWW)にPEARディレクトリが作成されているではないか!!初期設定でローカルディレクトリを指定しているのにもかかわらず、何度やっても同じことの繰り返し、、、

»Read More

ああ、しんど。

カテゴリー
総合
投稿者
nonukes
コメント
書く

10フレのボーナスフレームの処理に着手。

ストライク後の2投目・3投目を順番にプルダウンで入力させることに。最後に、これまでの入力結果をすべて表示させるようにした。

得点計算はこれまでのノウハウがあったので難なくクリア。

ただ、残ピン表示に関しては9フレまでは余裕だったが、10フレは一般化することが難しく、場合分けで対処。

具体的に入力を繰り返し、バグを修正。

ああ、しんど。

寝よ。

“ちょうど”の日に、少し思う。

カテゴリー
総合
投稿者
nonukes
コメント
書く

アメリカ同時多発テロからちょうど10年。

さらには東日本大震災からちょうど半年。

ボク自身17年前の阪神大震災の被災者なので、被災地の苦労というのはよく分かっているつもりだが、この東北の地震は“原発”が絡んでいるので状況は全くと言っていいほど違うだろう。福島を中心とした被災者の方々のご心労は計り知れない。

»Read More

phpでのボウリングスコア計算

カテゴリー
php
投稿者
nonukes
コメント
書く

意を決して、phpでの点数計算に着手した。

昨日、「常に3フレーム前のスコアまで表示し」と書いたが、2フレ・3フレはそれぞれ1フレーム前、2フレーム前までしか存在しないため、if文で2フレ目、3フレ目と4フレ目以降に場合分けし、さらにそれぞれについて、ストライク、スペア、ミスに場合分けをしていく。ストライクなら2つ先のスコアまでプラス、スペアなら1つ先まで、ミスならそのフレームのスコアだけ、ってな感じ。phpのif文の入れ子がエラいことになっていく。

とりあえずif文使いまくりでごりごりにソースを書いていくことで出来たは出来た。が、ソースがあまりにも美しくない。数学的にn、n+1、n+2で一般化することに。

作りだすと、思いのほかさくさくと作業が進む。さすがは、なんちゃって理系。phpは超基本的なことしかできないが、なんとかなるもんだなあ。

朝までかかったが、何とか完成。

よし、寝よう。

« Prev || 1 | 2 | 3 |...| 22 | 23 | 24 || Next »
track feed